I understand that some countries publish lists of legally acceptable names from which parents must choose (Germany, Argentina etc.)
I don't know of any countries with legally acceptable names you
must choose. Usually, if you want to pick a name not on the list, you can do so, but you need permission from some sort of registrar or magistrate. That's why there are plenty of Germans with names like Bùi, Khanh and Mesut - I doubt these are on list of acceptable German names.
A friend trying to register his child with a foreign name here in the Czech Republic was asked to get a letter signed by the British embassy confirming that it was a normal, inoffensive name in English, but once he had that he was fine.