Megha means “cloud†or “rain,†in Sanskrit. It will make to get a sweet shorter title to your daughter.All those beautiful features and piercing blue eyes are unforgettable. Certainly, one of several hottest babes of this age.A variant for Aavya, this present day Indian toddler girl name usually means, “the first ray o