Word info

manrent

Noun

Meaning

Homage or service rendered to a superior, as to a lord; vassalage.

Source: Webster's dictionary

Anagrams

Close letter words and terms