Definify.com

Definition 2024


dama_gazelle

dama gazelle

English

Noun

dama gazelle (plural dama gazelles)

  1. A large gazelle native to the Sahara desert, Nanger dama

Synonyms