Or boys names that can be used for a girl (including as an adult woman!). Tradititional, preferably old (biblical, or possibly old English, or similar, or diminutive of those) not American, not unique...
The two names that most closely fit this bill so far are Sam, and Jamie. Neither of which are possible for good family reasons.
Other thoughts are Eddie, Charlie, or Phil. But I don't like the female versions of those names, so it would be the short form only. Would that be ok?
Other ideas?