Megha

Megha means "cloud" in several Indian languages, comes from the Sanskrit word मेघ. It may refer to:

Filmography