Advertisement

llama (n.)

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