Word info Synonyms

Sir Christopher Wren

Noun

Meaning

English architect who designed more than fifty London churches (1632-1723)

Source: WordNet

Synonyms

Close letter words and terms