What does Ehsan mean?
Ehsan /eh-san/ [2 sylls.] as a name for boys is of Arabic origin, and Ehsan means "perfection, excellence". Ehsan is a version of Ahsan (Arabic). Compare surname Essen.
Ehsan has 1 variant: Ihsan.Kreatif forms: Elsan, Emsan, Ensan. [more]
How popular is Ehsan?
Ehsan is an unusual given name for men but a somewhat prominent surname for all people (#77222 out of 150436, Top 51%). (2000 U.S. Census)
Charted below is the baby name popularity of Ehsan for boys. Ehsan has not been listed in the Top 1000 thus far. (2014 Birth Statistics)