HOMAGER MEANING IN ENGLISH

• Homager Definition & Synonyms

  1. (n.) One who does homage, or holds land of another by homage; a vassal.


RECENT SEARCHES