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 Hema mean?
From Sanskrit 'hema' (हेम) meaning 'gold'. A literal gold name in Indian usage.