Eeshaan is an Indian name from Sanskrit, meaning "lord," "guardian," or associated with the northeast.
Like Eeshaan?
Swipe through thousands of names like it