meaning of the name audrey
Audrey is a lovely and timeless name that is finding renewed favor with modern parents. Meaning noble strength, the name first derived from Saint Audrey in the seventh century. Shakespeare even name