1 English Synonyms for CHCH
Prev.1Next
Christchurch
Definition: 1. A coastal town and borough in Dorset, England, formerly in Hampshire. The borough was abolished on 1 April 2019.
There are 2 definitions of the word Christchurch
Show more information about Christchurch
Prev.1Next
Search took: 2.7813 ms