Word info

Mahamaham

Proper noun

Meaning

Mahamaham

A water-themed Hindu festival celebrated every 12 years in Tamil Nadu, India.

Source: en.wiktionary.org

Close letter words and terms