Quick answer
Aubrey is a boy/girl name with France roots.
Meaning and history
From Auberi, an Old French form of Alberich brought to England by the Normans. It was common in the Middle Ages, and was revived in the 19th century. Since the mid-1970s it has more frequently been given to girls, due to Bread's 1972 song Aubrey, along with its similarity to the established feminine name Audrey.
Notes and context
Usage: english