Definition of Lord Marcher in US English:

Lord Marcher

noun

historical
  • (Chiefly in plural) (the title of) a lord or other nobleman holding land in the Marches over which he has exclusive jurisdiction.

Origin

Late Middle English.