Laird Meaning in Hindi

What is the translation of word Laird in Hindi?

Meaning of  Laird in Hindi is : ठाकुर

Other Meanings of Laird

Example Sentences

The former leader of Scotland's lairds is selling about 500 acres of his Brucklay Estate in countryside west of Peterhead, along with 10 tenant houses, farmland, a lake and the ruins of a castle.