Feminine form of Girisha, meaning ‘Mountain Lord’ or ‘Lord of the Mountains’

1 Post