Nishanth is an Indian name meaning “end of night” or “dawn.”
Like Nishanth?
Swipe through thousands of names like it