Maynard \ma(y)-na-rd\ as a boy's name is pronounced MAY-nerd. It is of Old German origin, and the meaning of Maynard is "brave or hard strength". See Meinhard. Economist John Maynard Keynes.
Maynard has 6 variant forms: Mayne, Maynhard, Maynor, Meinhard, Meinhardt and Menard.
Baby names that sound like Maynard are Mainard and Meinrad.