Ishmael

in baby boy name

The meaning of Ishmael is God will hear israel - wrestle with god