@GreenTulips
The issue is, that the OP states clearly that she hoped for a boy, and has found out it's a girl, but still wants to give the baby girl a boys name.
No-one names their daughter Charlie, Ronnie, Sam, George, Chris or Freddy.. They are just pen-names/ shortened names. On their birth certificate it would say Charlotte, Veronica, Samantha, Georgina, Christina, and Frederica.
Same with Henri, Nick, and Jack. Their actual names would be Henrietta, Nicola, and Jacqueline...
Calling your daughter something that is categorically a man's name, (from birth,) because you wanted a boy - is wrong, weird, and worrying.