Megha
Megha means "cloud" in several Indian languages, comes from the Sanskrit word मेघ. It may refer to:
Filmography
Anbulla Kadhalukku
(1999) · as Geetha
IndiaMovieGuide helps you discover Indian movies across languages, explore cast profiles, watch trailers, find where to stream, and play songs.