Mesne lord has 2 different meanings across 1 category:
Noun
a feudal lord who was lord to his own tenants on land held from a superior lord
A lord who is intermediate (mesne), in that he is tenant to a higher lord and in turn receives rent from his own tenants of the property