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