Aubree is a respelling of Aubrey. The name Aubrey comes to England by way of the Norman French and is derived from the German name “Alberic.” The Germanic words “alb” means 'elf, supernatural being' and “ric” means 'power.' Alberic was the name of the fair-haired, king of the elves in Germanic mythology.