The baby name Moesha is a girls name, 2 syllables long and is pronounced "(mo EE shah)".
Moesha is Egyptian and Hebrew in Origin, with the following Meanings
Female Name meanings by Origin
Egyptian Meaning - Saved. Taken from the water; Child. The feminine form of Moses.
Hebrew Meaning - Saved. Taken from the water; Child. The feminine form of Moses.