What Names Mean
Index
| Rupert
Rupert: Etymologically the same name as Robert. German, Ruprecht; Latin, Rupertus.