Giorno's real name isn't really Giorno Giovanna.

And for her name, after learning about the whole Joestar's story, Giorno chooses to accept his heritage and name Joan after that. It also helps to keep her out of the mafia's troubles, not being associated to her father.