Meaning
Aubrey is a name of Germanic origin, popularized in the Middle Ages. It has been used for both boys and girls, though it is more common for girls in modern times.