llama

Definitions


[ˈlɑːmə], (Noun)

Definitions:
- a domesticated pack animal of the camel family found in the Andes, valued for its soft woolly fleece


Phrases:

Origin:
early 17th century: from Spanish, probably from Quechua




definition by Oxford Dictionaries