redmouth
/ˈrɛdmɔθ/Definitions
1. noun
A river or stream in northwestern England, flowing into the Irish Sea.
“The group took a trip to visit the Redmouth, a serene and beautiful natural wonder.”
1. noun
A river or stream in northwestern England, flowing into the Irish Sea.
“The group took a trip to visit the Redmouth, a serene and beautiful natural wonder.”