Etymology · Spanish

caribe

3 English words descend from Spanish caribe, most common first.