Arabic · adjective · Nature & the Garden

Munhamir

मुनहमिर
Meaning

Pouring down in torrents; flowing copiously.