Tamil Dictionary 🔍

lairdship

Laird"ship, n. Defn: The state of being a laird; an estate; landed property. [Scot.] Ramsay.


lairdship - Similar Words