Staillion - From middle english stalion, from middle french estalon (whence modern french étalon), of germanic origin, akin to stall.