Etymology · Spanish

embarcadero

2 English words descend from Spanish embarcadero, most common first.