Meaning of “llama” in the English Dictionary

british dictionary

"llama" in American English

See all translations

llamanoun [ C ]

us /ˈlɑ·mə/

a South American animal with a long neck and long hair, used to carry loads and to provide wool

(Definition of “llama” from the Cambridge Academic Content Dictionary © Cambridge University Press)