laird
English Dictionary
->
Letter L
-> laird
Search Dictionary:
laird Definition
(n)
a
landowner
laird Synonyms
laird
© Art Branch Inc.