From Sanskrit, Niharika means "dew," "mist," or "nebula," giving it a soft celestial feel.
Like Niharika?
Swipe through thousands of names like it