See also: wrens

English edit

Pronunciation edit

Noun edit

Wrens

  1. plural of Wren

Proper noun edit

Wrens

  1. A city in Georgia, United States.

Anagrams edit