Eeshaan is an Indian name from Sanskrit, meaning "lord," "guardian," or associated with the northeast.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Eeshaan?
Swipe through thousands of names like it