Home
Search
Index
Definify.com
Definition
2024
carracks
carracks
English
Noun
carracks
plural of
carrack
Similar Results
Barrack
Arrack
Carrick-bend
Barrack-master