Nimesh is an Indian name from Sanskrit, often interpreted as a moment, blink, or twinkling of the eye.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Nimesh?
Swipe through thousands of names like it