llama meaning

Meaning of llama

What is the full meaning of llama

a South American cud-chewing mammal which belongs to the same family as camels but is smaller and humpless [n -S]

Example of the word llama placed on a Scrabble board.

Unscrambled word llama

Points for llama

Scrabble
11 points
Word With Friends
10 points
Wordfeud
11 points