VariousWords beta
Related Terms:
Definitions:
Noun
Wren
Sir Christopher Wren
Definition: English architect who designed more than fifty London churches (1632-1723)