What does carabela mean?

carabela - Spanish to English

caravel