Astrid 0 By Mama Druid on September 24, 2019 Valkyrie Total Views: 6,824 Astrid’s name is Nordic and it means “divine strength” Astrid 0.90 KB 5 / 5 ( 3 votes ) Share. Twitter Facebook Google+ Pinterest LinkedIn Tumblr Email