Skip to main content

lairdship

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