Mayhew \ma(y)-hew\ as a boy's name is of Old French and Hebrew origin, and the meaning of Mayhew is "gift of God". Variant of Matthew.
Baby names that sound like Mayhew are Mohave and Mojave. Other similar baby names are Mathew, Matheu, Mathe and Mayne.