1 definition found sir christopher wren - WordNet (r) 2.1 (2005) : Sir Christopher Wren n 1: English architect who designed more than fifty London churches (1632-1723) [syn: Wren, Sir Christopher Wren]