×
laird
meaning in French
n.
propriétaire foncier (en ecosse)
Related Words
laid waiting at his doorstep
lair
lairy
laisser
PC Version
Copyright © 2018 WordTech Co.