sir christopher wren

Noun
  1. English architect who designed more than fifty London churches (1632-1723) (synset 111418190)

Found on Word Lists

Other Searches