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