Beautiful french girl name or?

I really like that. I also think you could get away with any [name_f]Lou[/name_f] name - [name_f]Lucie[/name_f], [name_f]Louise[/name_f], [name_f]Eloise[/name_f], [name_f]Lucille[/name_f] - and then call her [name_f]Luna[/name_f], without having a hyphen name. If you like the hyphen name then go for it, but if you are only doing it to justify the nickname [name_f]Luna[/name_f], I don’t think you have to. I don’t think you even have to have a middle name that starts with the letter N if you don’t want to. [name_m]Just[/name_m] have the [name_f]Lou[/name_f] sound in the first name is enough to get [name_f]Luna[/name_f] imho.