WREN Meaning of WREN in English n. (in the UK) a member of the Women's Royal Naval Service. [ orig. in pl., f. abbr. WRNS ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012