Meaning of koudou

Definition of koudou

(noun) either of two spiral-horned antelopes of the African bush

Other information on koudou

WIKIPEDIA results for koudou
Amazon results for koudou