What does Hema mean?
From Sanskrit 'hema' (हेम) meaning 'gold'. A literal gold name in Indian usage.
What does Sundari mean?
From Sanskrit सुन्दरी (sundarī), feminine of sundara 'beautiful, lovely, handsome'. A direct and well established Sanskrit beauty name.