Neelam is an Indian name meaning blue sapphire, from Sanskrit-derived words for deep blue color and the gemstone.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Neelam?
Swipe through thousands of names like it