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