sir christopher wren n English architect who designed more than fifty London churches (1632-1723) Synonym(s) Wren Sir Christopher Wren