Moishe is a Yiddish form of Moses, the Hebrew biblical name often explained as drawn out of the water.
Like Moishe?
Swipe through thousands of names like it