Definition of kudu

Definition of kudu
  1. kudu Noun A large, striped, African antelope of the species "Tragelaphus imberbis" (the lesser kudu) or "Tragelaphus strepsiceros" (the greater kudu)
Feedback Form