llama


Meanings

  • wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump
  • LLAMA n pl. -S a ruminant mammal

Synonyms


Scrabble Score: 7

llama is a valid Scrabble (US) TWL word

llama is a valid Scrabble Word in Merriam-Webster MW Dictionary

llama is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 10

llama is a valid Words With Friends word