The word "lord" comes from Old English hlafweard, which literally meant "loaf-keeper" or "bread-guardian." The master of a household was defined by his role as the one who provided bread. The related Old High German form is hlaf-wart. Over time the pronunciation collapsed from hlafweard to lord, but the original meaning tells you exactly what medieval authority was built on: whoever controlled the food.
The word "lord" comes from Old English hlafweard, which literally meant "loaf-keeper" or "bread-guardian." The master of a household was defined by his role as the one who provided bread. The related Old High German form is hlaf-wart. Over time the pronunciation collapsed from hlafweard to lord, but the original meaning tells you exactly what medieval authority was built on: whoever controlled the food.