What does River mean?
An English nature name taken directly from the word 'river' (ultimately from Latin riparia, riparius 'of the riverbank').
What does Wren mean?
A nature name taken directly from the English word for the small, energetic songbird, from Old English 'wrenna'. It also exists as an English surname. Its use as a first name is modern.