Tamil Dictionary 🔍

laird

n. (செய்.) ஸ்காத்லாந்தில் நிலாக்கிழார், பெருமகன்.


Laird, n. Etym: [See Lord.] Defn: A lord; a landholder, esp. one who holds land directly of the crown. [Scot.]


laird - Similar Words