Name مصطفى generally means Chosen or Elected or Prophet Muhammad, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name مصطفى has Iranian (Persian), Arabian, Indian origin and people with name مصطفى are mostly Muslim by religion. Rashi of name مصطفى is Sinh (Leo) with dominant planet Sun (Surya) . This name is associated to God/Goddess Prophet Mohammed (SAW) |