Place name meaning ‘village of the tiger’ or ‘tiger village’

1 Post