Yes, there are just these rules: no offensive names, no names that would clearly cause discomfort for the child, and nothing that just isn't suitable as a first name (such as obvious surnames and titles - so no Johansson or Prins. Less surnamey surnames like
Lilja and
Sander are all right).