Nikhil is a Sanskrit-derived Indian name meaning whole, complete, or entire.
Like Nikhil?
Swipe through thousands of names like it