Skip to main content

homager

English homager meaning in English  •  homager का अर्थ अंग्रेजी में
Noun
  • One who does homage, or holds land of another by homage; a vassal.
Advertisement