From Sanskrit Niharika, meaning "dew," "mist," or a nebula-like cluster in the sky.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Neeharika?
Swipe through thousands of names like it