French names are legally restricted to those of Saints and names of antiquity, though one will find that names that are included in the Bible are freely used as well.
Present day France allows a much freer choice of names including names of flowers and provincial names, especially in towns in the South of France.