carracks
English
Noun
carracks
plural of
carrack