The names could also have special powers attributed to them For instance Frida means peace and Astrid beautiful and loved probably a much sought after woman This was in contrast to Hilda which means the fighter

Could you correct the punctuation please?
The names could also have special powers attributed to them. For instance, Frida means "peace" and Astrid "beautiful and loved"- probably a much sought after woman. This was in contrast to Hilda, which means "the fighter".