wren
Info · Definitions · Synonyms · Characters
Definitions
(noun) English architect who designed more than fifty London churches (1632-1723). Synonyms: Wren, Sir Christopher Wren.
Noun Definition 1
Info · Definitions · Synonyms · Characters