6 results in 0.0057s.
Advertisement
  • llama
    llama, noun, pl.-masor (especially collectively)-ma.
    1. a South American mammal somewhat like a camel, but smaller and without a hump. Llamas chew the cud and have woolly hair. They are used as beasts of burden in Peru and other countries of the And

llama in Bengali বাংলা

llama in Hindi हिन्दी

llama in Tamil தமிழ்

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-llama