A word examined

laird

noun
5 letters·English
noun

lairda Scottish landowner; the owner of a large estate

No comments yet