A word examined

laird

noun
5 letters·English
noun

laird—a Scottish landowner; the owner of a large estate

No comments yet