Moses is a male name.
Moses is a Hebrew name of Egyptian origin.
Moses means “drew out” (from Hebrew “mashah”) and “son” (from Egyptian “mes”).
Make sure you don't miss any baby name with our free app CharliesNames. Download it now and find the most amazing names! :)