Denmark has a list of "preapproved names" as you call it, and it is revised constantly. The list is in addition to the Danish Act of Names (naming law).
There are 7995 approved boys' names and 10373 approved girls' names.
The only link I have is in Danish:
http://www.familiestyrelsen.dk/navne/1/?no_cache=1