Malayalam Noun പേമാരി • (pēmāri) deluge; heavy rain Synonym: പെരുമഴ (perumaḻa)Wikiwand - on Seamless Wikipedia browsing. On steroids.