Mariamman is an ancient goddess, whose worship probably originated from pre-Vedic mother goddess cult of Dravidian people before the arrival of the Aryans in India. In Tamil language, the word ‘Maari' would mean rain and ‘amman' would literally mean mother but here "mother nature.