Home
Search
Index
Definify.com
Definition
2024
mollards
mollards
French
Noun
mollards
m
plural of
mollard
Similar Results
Lollardy
Pollard
Mallard
Lollard