Advertisement

llama (n.)

wooly-haired South American ruminant, relative of the Old World camels, c. 1600, from Spanish llama (1535), from Quechua (Inca) llama.

Others are reading

Advertisement
Definitions of llama from WordNet

llama (n.)
wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump;
From wordnet.princeton.edu