coombe
See also:
Coombe
English
Noun
coombe
(
plural
coombes
)
Alternative form of
combe
.