Noun sir christopher wren has 1 sense
  1. Wren, Sir Christopher Wren - English architect who designed more than fifty London churches (1632-1723)
    --1 is a kind of architect, designer
,
TOP