Synonyms for dama-dama

1. Dama dama (n.)

small Eurasian deer

Synonyms: