'Sir Christopher Wren' definitions:

Definition of 'Sir Christopher Wren'

(from WordNet)
noun
English architect who designed more than fifty London churches (1632-1723) [syn: Wren, Sir Christopher Wren]