Ashtrid is a modern spelling influenced by Astrid, from Old Norse meaning divinely beautiful or beloved by the gods.
Like Ashtrid?
Swipe through thousands of names like it