Question: is laird an indian name?
Answer: Laird Origin and Meaning The name Laird is a boy's name of Scottish origin meaning "lord of the land". Laird is a Scottish title for the landed gentry -it ranks just below a Baron — with a pleasantly distinctive Scottish burr that must have appealed to Sharon Stone, who chose it for her son.