Ihaan is an Indian name often interpreted as "full moon," "sunrise," or "dawn," depending on usage.
Like Ihaan?
Swipe through thousands of names like it