Lord in English comes from the sense of keeper of bread. Old English hlaford, from hlafweard, which is formed from hlaf and weard, meaning ‘bread’ and ‘keeper’.
Loaf is a Germanic word, and its root is uncertain, likely the Proto-Germanic *hlaibaz, but that is reconstructed. Words for loaf are common across the Germanic languages: luffe in Frisian, Laib in German, hleifur in Icelandic, leivur in Faroese, lev in Swedish. Slavic also borrows from the Proto-Germanic giving Russian хлеб (xleb), Ukrainian: хліб (xlib), Czech: chleba, Polish: chleb and Slovak: chlieb.
Ward is also Germanic, from the Proto-Germanic *wardō, meaning protection. This is an extension of *wara- meaning attentive, source of English wary and beware. This root is from the PIE *wer- (to cover). This root also gives the English guard via French. Other words derived from this root include garnish also via French.