According to a user meaning is Modern form of ÁSTRÍÐR. This name was borne by the Swedish writer Astrid Lindgren (1907-2002), the author of Pippi Longstocking.
According to a user meaning is Divine strength.
According to a user meaning is unusual beauty and streng ...
According to a user meaning is One with divine strength