English dictionary
wren meaning and definition
Definition and meaning of wren at MeaningMonkey.org. wren meaning and definition in the English Dictionary.WREN noun
Definition of Wren (noun)
- English architect who designed more than fifty London churches (1632-1723)
- synonyms: Sir Christopher Wren
- any of several small active brown birds of the northern hemisphere with short upright tails; they feed on insects
- synonyms: jenny wren
Source: Princeton University Wordnet