church tower

Noun
  1. The tower of a church (synset 103032880)

Other Searches