User blog comment:Toothless99/Things I noticed/@comment-2176623-20101203071055/@comment-4320723-20120425222043

Astrid basically means beautiful. As you said, fitting.