Meanings
-
1
noun
a domesticated South American camelid kept as a pack animal and for its wool and meat
The farmer loaded supplies onto a llama before crossing the high plateau.
Thesaurus
Etymology
Borrowed through Spanish llama from Quechua llama, the Indigenous Andean name for the domesticated camelid.