Quoting MonkCakes:" Annasophia? or would it be Anna-Sophia not sure how it would be lol"
How about AnnaSophia --- one name, capitalize both letters.
I see it a lot with names like : DeAnna, LiAnna, AnnaMaria, etc.
Bottom line.... if you like it, own it. It's not as bad as naming your kid HASHTAG!