Definition of Dama Dama

  • 1. Small Eurasian deer Noun

Synonyms for word "dama dama"

Semanticaly linked words with "dama dama"

Hyponims for word "dama dama"