creativity · free · sensitive
Source: English
Root Word: Wren and Leigh
Derived From: Wren and Leigh combination
Meaning: Wren is the name of a bird, symbolizing freedom and vitality; Leigh means woodland or meadow.
Popularity History: In recent years, it has become increasingly popular as a new name in some English-speaking countries.