Avery is not a name for the faint of
heart.
A child (Boy or Girl) given this name will need
time to grow into the name; but once they have, they won't let it go for any reason.
P.S. Although it is becoming common for girls to be named Avery, the correct feminine version is in fact
Avril