Webster's Revised Unabridged Dictionary · 1913

Manred

Manred , noun

Homage or service rendered to a superior, as to a lord; vassalage. [Obsolete or Scots Law] — Jamieson

Also: Manrent