In Latin languages, Germanic names are veeeeeeeeeeeeeery usual, especially in French and in Catalan, but also in Spanish (Alvaro, Germán, Fernando, Alberto...), in Italian (Gualterio, Guido...) or in Portuguese (Amália, Mafalda...).
It is related with European history and with history of Latin languages and the importance of German languages in their evolution.
Lumia
http://onomastica.mailcatala.com