Home
Search
Index
Definify.com
Definition
2024
caulkhead
caulkhead
English
Noun
caulkhead
(
plural
caulkheads
)
A native of the
Isle of Wight
Similar Results