|
Definition of Chousingha
1. Noun. The four-horned antelope (''Tetracerus quadricornis''), a small antelope found in open forest in India and Nepal. ¹
¹ Source: wiktionary.com
|
1. Noun. The four-horned antelope (''Tetracerus quadricornis''), a small antelope found in open forest in India and Nepal. ¹
¹ Source: wiktionary.com