Origin: Rupert is the English form of Ruprecht which is itself the German form of Robert. Both derive from the Old High German name ...
確定! 回上一頁