Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
llama
in English
llama
us
//ˈjəmə//
uk
//ˈlʌmə//
#common
Plural
llamas
Definitions
Noun
a
South
American
camelid
(
used
for
labor
,
wool
,
and
meat
)