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