Multiple choice general knowledge culture Indu India Moon Earth Dot Reveal answer Fill a bubble to check yourself B Correct answer Explanation Indu is a Sanskrit word meaning moon or moonlight. In ancient Indian texts, it refers to the celestial moon and is a common name in Indian culture. The word appears in Vedic literature as a poetic reference to the moon.