A variant of Astrid, from Old Norse roots meaning divine strength or godly beauty.
Like Astryd?
Swipe through thousands of names like it