Meaning of dama

Definition of dama

(noun) fallow deer

Other information on dama

WIKIPEDIA results for dama
Amazon results for dama