Top a for year 1995 (see all years)
1041 - Astrid / 6 letters 
Meaning of Astrid In Norse, Astrid means Divine strength More

Browse by meanings

buddingbuildersbuilding
builtbuoyantburning
burntbushman'sbutterfly
byzantinecaelancaelia
caeliuscaelumcaesar
caitlincaiuscalista
calledcallercalling