llama (n.) Look up llama at Dictionary.com
woolly-haired South American ruminant, c. 1600, from Spanish llama (1535), from Quechua (Peru) llama.