The name Ayesha is an Arabic baby name. In Arabic the meaning of the name Ayesha is: Woman. Life. Aisha was the name of the favorite wife of the prophet Mohammed.
Akram (Arabic: أکرم ‎‎), is used as a given name and surname, and is derived from the Arabic root word Karam (Arabic: كرم‎‎), meaning generosity. In the Arabic language, it means "most generous." Akram is closely related to the words Karim and Kareem, meaning generoaktamus.