Daphné
What's your initial reaction/what sort of person does it conjure up. We're trying to find something that works in France and England. I know how it sounds to a French person but wonder what image it conjures up to an English person. I'm a bit concerned it would end up as something awful like Daff. Also, I can't work out whether it's an upstairs or downstairs name - any views?
Fwiw the other alternative is Victoire (but dh objects as that doesn't really work in English he tells me).