Mosa is a form of Moses used in Arabic and related traditions, meaning drawn out of the water.
Like Mosa?
Swipe through thousands of names like it