From a new site on origins of given names: > MEREDITH m,f English > Possibly "great lord" or "sea lord" from Welsh Maredudd > > Maynard