English, from Norman French "elfin power".
ONC assigns the same meaning to Auberon while Chambers suggests Auberon is a diminutive or pet name for Aubrey.