carrackEnglish

carack, carrack

Noun

A large galleon sailed in the Mediterranean as a merchantman

English: carrack, carack

English words with similar meanings

Show 1 words