WREN Meaning of WREN in English n. (in the UK) a member of the Women's Royal Naval Service. Etymology: orig. in pl., f. abbr. WRNS Oxford English vocab. Оксфордский английский словарь. 2012