Cherrapunji (English, name)
expansion: Cherrapunji
Senses:
glosses: A town in Meghalaya, sometimes credited as the world's wettest place.
Forms: