water mouth
nounDefinition of water mouth
Scottish
: a river mouth
1