Mosha is likely a variant of Moshe, the Hebrew form of Moses, traditionally explained as drawn out of the water.
Like Mosha?
Swipe through thousands of names like it