Arabic Meaning: The name Aysha is an Arabic baby name. In Arabic the meaning of the name Aysha is: Woman. Life. Aisha was the name of the favorite wife of the prophet Mohammed.
About Hamna. Go back to names list. Hamna comes from an Arabic word for a 'dark-coloured berry'. In Islamic belief it was the name of the sister of one of the wives of the prophet Muhammad.