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