Ehsan Urdu احسان MeaningA form of Ihsan, which means “charity, good deed” in Arabic. It comes from the root ḥasuna, meaning “to be good”. ForBoy OriginArabic Used inPersian, Urdu Source: Behind the Name — Ehsan