rivermouth

English

Noun

rivermouth (plural rivermouths)

  1. Alternative form of river mouth.

Translations