What does Indu mean?
Indu is a poetic Sanskrit name for the moon, often glossed as 'bright drop,' evoking the moon's cool luminosity. An established lunar epithet.
What does Drishti mean?
From the Sanskrit दृष्टि (dṛṣṭi), 'sight, the act of seeing, vision, the eye', from the root dṛś ('to see'). A well-established classical word.