You asked:

is lovisa a girls name

Yes. Lovisa is an exclusively female first name.