Arabic Meaning: The name Fatima is an Arabic baby name. In Arabic the meaning of the name Fatima is: Captivating. Daughter of the Prophet Muhammad; one of four perfect women mentioned in the Koran. The other three were Aisha; Khadijah; and Mary.
Haramayn (from Arabic: Ø§Ù„ØØ±Ù…ين‎‎, dual form of haram, meaning "The Two Sanctuaries"), is the traditional Islamic appellation of the two holy cities of Islam, Mecca and Medina.