8 results in 0.0078s.
Advertisement
  • laird
    laird, noun.
    (Scottish.) the owner of land, in ancient times limited to those who held grants immediately from the king.

laird in Gujarati ગુજરાતી

laird in Hindi हिन्दी

laird in Sindhi سنڌي

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-laird