Meaning
Moshe is a Hebrew name meaning 'drawn out of the water', often associated with leadership.
Download App