Astrid meaning is: 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.