Romney Marsh (noun) Definition, Meaning & Examples

noun
  1. a marshy area of SE England, on the Kent coast between New Romney and Rye: includes Dungeness
  2. a type of hardy British sheep from this area, with long wool, bred for mutton
Romney Marsh (noun) Definition, Meaning & Examples

More Definitions