Sanskrit · noun · Nature & the Garden

Megha

मेघा
said ME-gha
also written: megh, meha
Meaning

A cloud, especially the dark rain-cloud; the messenger-cloud of the longing heart.

Literally: from Skt megha