Definition of llama
English to English noun - wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump
source: WordNet 3.0 - A South American ruminant (Auchenia llama), allied to the camels, but much smaller and without a hump. It is supposed to be a domesticated variety of the guanaco. It was formerly much used as a beast of burden in the Andes.
source: Webster 1913
Visual Synonyms 
Nearby Word
llama, lama, lamya, lamna, lamia, lamay, lam, llm, lamina, lawman, liliman, lana, lyam, loam, laan, leam, lamm, lima, lame, lulanan
|
|
|