مِمْطَارٌ
Root: مطر
Full Definition
مِمْطَارٌ
A sky pouring down abundance of rain. See also مَاطِرٌ.
Includes Hans Wehr and al-Mufradat — All in One Search
Root: مطر