Web Dictionary

Meaning of llama



Definitions of llama

1. [n] - wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump

 

Quotes

Sorry no example quotes for "llama" were found





llama Synonyms

Sorry no alternative words for "llama" found

 

Other infomation on llama

uSearch results for llama

WIKIPEDIA results for llama

amazon results for llama

ebay results for llama








Bookmark webdictionary.co.uk by

Dictionary © 1999- . All rights reserved.      Cheap Number Plates