Definify.com

Definition 2024


Wrens

Wrens

See also: wrens

English

Noun

Wrens

  1. plural of Wren

Proper noun

Wrens

  1. A city in Georgia, USA

wrens

wrens

See also: Wrens

English

Noun

wrens

  1. plural of wren