Homager

Webster's Dictionary of the English Language

·noun One who does homage, or holds land of another by homage; a vassal.