Shimsha (English, name)
expansion: Shimsha
Senses:
glosses: A river in Karnataka, India, a tributary of the Kaveri.
Forms: