Indian form of Neelesh, from Sanskrit *nīla* (blue) and *īśa* (lord).
Like Neilesh?
Swipe through thousands of names like it