consist of one or more given names
, followed by a family name
See European names for a list of the most usual sources of German given names. Germany, like several other countries, has laws dictating what names can be given to children.
The word name in German is Name (plural Namen), while given name is Vorname.
On this site
List of German names and meanings
List of German Kings and Holy Roman Emperors
List of German name days
http://www.kirchenweb.at/vornamen/ in German