"Esham is a Muslim name meaning 'desired' or 'wish'. It is a relatively uncommon name."
Download App