aatuullp

English: Translation
saddle, rides all the time
noun
verb
Animal husbandry
Mesa Grande
Notes

"Thing you ride with", from tullp (tetuullp), "rides a horse, rides/is on top of"

Also verb meaning "rides all the time" (frequently/habitually)