nelisarviantilooppi

Noun

 * 1) four-horned antelope,  small antelope found in India and Nepal