Definition of Dama Dama in English :

Define Dama Dama in English

Dama Dama meaning in English

Meaning of Dama Dama in English

Pronunciation of Dama Dama in English

Dama Dama pronunciation in English

Pronounce Dama Dama in English

Dama Dama

see synonyms of dama dama

Noun

1. dama dama, fallow deer

small Eurasian deer

WordNet Lexical Database for English. Princeton University. 2010.