Aubrey is a name of Norman French origin, derived from the Old French 'Alberi' or 'Albéric', meaning 'ruler of the elves'. The name gained popularity in medieval England.
In medieval European culture, Aubrey was often associated with wisdom, courage, and nobility. The name has also been used in various literary works throughout history.
People named Aubrey are often seen as creative, intelligent, and resourceful, with a strong sense of independence and a free-spirited nature.
Today, Aubrey is commonly used for both boys and girls, and its popularity has remained steady in many English-speaking countries.