disbury

/ˈdɪdzbɛəri/

Definitions

1. proper noun

A suburb of Manchester, England.

“I visited the town centre of Didsbury and enjoyed the local cafes.”

2. noun

A village in Cheshire, England.

“Didsbury is a quiet village with beautiful countryside views.”

Synonyms

  • suburb
  • village

Antonyms

  • city
  • metropolis