Sanskrit · noun · Nature & the Garden

Barasingha

बारहसिंगा
Meaning

A swamp deer; a large deer whose branching antlers are said to bear 'twelve tines'.

Literally: twelve-horned