carracas
Spanish
Noun
carracas
plural of
carraca