Word info Synonyms

chousingha

Noun

Meaning

chousingha (plural chousinghas)

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

Source: en.wiktionary.org

Synonyms

Close letter words and terms