Multiple choice general knowledge culture Megha Star River Mountain Cloud Reveal answer Fill a bubble to check yourself D Correct answer Explanation Megha is a Sanskrit word meaning cloud. Clouds are associated with rain and the sky in Indian literature. The other options (star, river, mountain) are not the meaning of Megha.