Sanskrit · noun · Nature & the Garden

Megh

मेघ
said megh
Meaning

A cloud.