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