Musa (Arabic: موسى‎‎) is a male given name, corresponding to Moses, see also Moses in Islam. A theory is that the name Musa comes from the Hebrew language. Mu means box while sa is wood. This is because Asiya, Pharaoh's wife, found him floating in the Nile river in a wooden box.
Muslim Meaning: The name Moosa is a Muslim baby name. In Muslim the meaning of the name Moosa is: The Biblical Moses is the English language equivalent. A Prophet's name.
Safoora is a Muslim baby Girl name, it is an Arabic originated name. Safoora name meaning is Wife Of Prophet Musa (A.S).