Definition of Llama

  • 1. Wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump Noun

Semanticaly linked words with "llama"

Hyponims for word "llama"