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.
Mehak is a feminine name of Arabic origins. The name is unusual in Britain, and where it is used it is mainly favoured by Muslim parents. It is more common in the Middle East from where it originated. The name is thought to come from an Arabic word meaning 'Sweet Smell'.