Where does “மாரி” come from?

மாரி (Tamil): rain, shower

Definitions

  1. rain, shower

Words derived from “மாரி