Aubrey is an English surname coming from the French personal name Alberic, which is a form of the Germanic Aelfrich. Aelfrich is made of words meaning "elf (or other supernatural being)" and "power." It was originally used for boys, but has become more popular for girls in the 2000s.
See Also: Aubrie, Aubrei, Aubree, Aabrey

Your Favorite Names