Definition of Christchurch

  • 1. Industrial city at the center of a rich agricultural region Noun

Semanticaly linked words with "christchurch"