Menu
ADVERTISEMENT

Astride

Heart
Scandinavian
"divinely beautiful"

Astride Origin and Meaning

Variation of Astrid
ADVERTISEMENT