coombe

See also: Coombe

English

Noun

coombe (plural coombes)

  1. Alternative form of combe.