Home
Search
Index
Definify.com
Definition
2024
quillard
quillard
French
Noun
quillard
m
(
plural
quillards
)
(
nautical
)
keelboat
Similar Results
Dullard
Billard