Hema is an Indian Sanskrit name meaning gold or golden.
Like Hema?
Swipe through thousands of names like it