Find the word definition

Crossword clues for chousingha

Wiktionary
chousingha

n. The four-horned antelope (''Tetracerus quadricornis''), a small antelope found in open forest in India and Nepal.