Maynard for a baby name

Old German, meaning ‘brave’. The name of a character in Desperate Housewives. John Maynard Keynes was a highly influential British economist.

Search by letter



Search by category