Kudu

What is Kudu?

Kudu definition and meaning on Dictionary terms:
noun

a large African antelope, Tragelaphus strepsiceros, the male of which has large corkscrewlike horns.