Indian form of Neelesh, from Sanskrit *nīla* (blue) and *īśa* (lord).
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Neilesh?
Swipe through thousands of names like it