carracts
English
Noun
carracts
plural of
carract