Gender and Origin: Male - German
Meaning of the name: RUPRECHT' 'bright fame ' <-- Previous | Next -->