Summary
English Synonyms:   more detail...
  1. llama:


English

Detailed Synonyms for llama in English

llama:

llama [the ~] noun

  1. the llama
    the lama; the llama
  2. the llama
    – wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump 1
    the llama
    – wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump 1

Related Words for "llama":

  • llamas

Alternate Synonyms for "llama":


Related Definitions for "llama":

  1. wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump1

Related Synonyms for llama