Lord did indeed originally mean, roughly, keeper of the loaf...
"Lord" did indeed originally mean, roughly, "keeper of the loaf": Middle English, from Old English hl ford : hl f, bread + weard, guardian; The etymology of the English word lord goes back to Old English hlaf-weard (loaf-guardian) reflecting the Germanic tribal custom of a superior providing food for his followers. The female equivalent, Lady, may come from words meaning "loaf-kneader".
Source: From http://www.answers.com/topic/lord: