peaceful · nature · imagination
Source: English
Root Word: Avon
Derived From: Town name
Meaning: Avon is the name of a river, and Lea means meadow or field.
Popularity History: The use of the name Avonlea was influenced by Anne of Green Gables, but is generally quite niche.