lairdship
English
lairdship meaning in English • lairdship का अर्थ अंग्रेजी में
Noun
- The state of being a laird; an estate; landed property.