wrens

(noun, proper noun)

noun

1. plural of Wren

proper noun

1. A city in Georgia, USA