Menu
ADVERTISEMENT

Aubury

Heart
English from French
"elf ruler"

Aubury Origin and Meaning

Variation of Aubrey
ADVERTISEMENT