Definition of haven mouth in English:

haven mouth

noun

  • The entrance to a haven.

Origin

Late Middle English; earliest use found in Brut.