Ehsan Name Meaning in Urdu (Boy Name احسان)

Ehsan is a Muslim boy name which is originated from Arabic language. The best meaning of Ehsan name is ہمدرد in Urdu, while the best English meaning of this name is "compassionate". It's a short name which consists of five letter and one word. Therefor it's easy to pronounce this name. The best lucky number consider for Ehsan name is 3.