"A" Girl Names, English
Avonlea is a girl’s name of English origin meaning “river by a field”.
Posts with the name Avonlea: