Both, Boy Names, Girl Names baby nameAubrey

What does the name Aubrey mean?

The meaning of the name “Aubrey” is: “Elfin king”.