barasingha
barasingha has 1 sense in the JumbleFix dictionary. Letters: 10.
Definitions
noun
. A large deer (Rucervus duvaucelii) of India and Nepal, with many-tined antlers.