A Yiddish diminutive of משה Moshe, the Hebrew name Moses, often explained as drawn out of the water.
Like Moishy?
Swipe through thousands of names like it