Etymology
Advertisement

llama (n.)

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

Advertisement
Advertisement
Definitions of llama

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