From Arabic ihsan, meaning 'kindness,' 'charity,' or 'excellence in doing good.'
Like Ihsaan?
Swipe through thousands of names like it