English | German | Russian | Czech

llama English

Meaning llama meaning

What does llama mean?
Definitions in simple English

llama

A llama is a South American mammal of the camel family.

llama

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

Synonyms llama synonyms

What other words have the same or similar meaning as llama?

Topics llama topics

What do people use llama to talk about?

Are you looking for...?