(Norse) Form of Astrid, meaning “one with divine strength” Estread, Estreed, Estrad, Estri, Estrod, Estrud, Estryd, Estrida, Estrik, Estred Health Source: Medical Dictionary Author: Health Dictionary