Synonyms and Antonyms for dama dama

1. Dama dama (n.)

small Eurasian deer

Synonyms: