Meaning and information about Astrid, What does Astrid mean? Astrid means Godly strength. Derived from Germanic compounds meaning divine strength, or divine beauty. Astrid has been used by Norway's royal families for hundreds of years. Famous bearers: King Olaf I's mother; the Swedish wife of King Olaf II. Find similar names like Astrid.