Wiktionary
caracca
n. (context nautical English) A 16th century Portuguese armed merchant ship
Usage examples of "caracca".
So on the Silla of Caraccas the illustrious Humboldt long ago found species belonging to genera characteristic of the Cordillera.