Home / Dictionary / Chousingha

Chousingha Uncommon

Definition, synonyms and related words

Definitions
Noun
1

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

See Also
antelope nepal india
Related Terms
Rhyming Words
gha agha bagha magha megha bigha quagha abegha kangha sangha barasingha cybersangha
Compare
Chousingha vs