Definition of port haven in English:

port haven

noun

  • Shelter in a port.

Origin

Early 16th century.