haren
[
Hindi
]
Venison
Synonyms in other languages
Hindi
horin
Countries
India