What is the full meaning of manrent
(Scots) homage or service rendered to a superior, as to a lord, also MANRED [n -S]
Example of the word manrent placed on a Scrabble board.