squirehood
English
squirehood meaning in English • squirehood का अर्थ अंग्रेजी में
Noun
- The rank or state of a squire; squireship.