Dictionary Check: wren

"wren" is a valid word!

Scrabble 7 points
Words with Friends 8 points

Definition

noun

English architect who designed more than fifty London churches (1632-1723)

noun

any of several small active brown birds of the Northern Hemisphere with short upright tails; they feed on insects

Synonyms:

Advertisement