Aubrianna

Baby Name Origin: German
Baby Name Meaning: Elfin King

Similar: Audrey, Bailey, Riley, Addison

Gender: 
Either