പേമാരി

Malayalam

Noun

പേമാരി • (pēmāri)

  1. deluge; heavy rain
    Synonym: പെരുമഴ (perumaḻa)