meaning of lairdship

1. The state of being a laird; an estate; landed property.


Related Words

lairdship |

Developed & Maintained By Taraprasad.com

Treasure Words