Manrent

Webster's Dictionary of the English Language

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