Christchurch - Definition

christchurch

n 1: industrial city at the center of a rich agricultural region

Look up another word