Word info

goraksha

Noun

Meaning

goraksha (uncountable)

(India) protection of cows, particularly as seen as a social or religious duty

Source: en.wiktionary.org

Close letter words and terms