English Dictionary
Definition wren in British English
wren noun
[countable] noun
/ren/
Synonyms and related words
