seavalley
English
Noun
seavalley
(
plural
seavalleys
)
Alternative form of
sea valley
.