1. Astrid
Astrid: Divine strength (Norse)
We found 4 names that are similar to "Azdrid" based on sound and style.
Astrid: Divine strength (Norse)
Love, beloved, divine strength
Astrud embodies divine strength and protection bestowed by a higher power.
Scandinavian: From the east