dikegrave

/ˈdaɪkrɛɪv/

Definitions

1. noun

a village in South Cambridgeshire, England.

“Dikegrave is a charming village near the Cambridgeshire countryside.”

Synonyms

  • hamlet
  • village

Antonyms

  • city
  • metropolis