I also remember the explanation from our tour guide that the deeper origin of Guadalupe is likely Arabic/Hispano-Arabic, because many Spanish place names beginning with Guad-/Guadal- come from the Arabic word "wādī", meaning “river valley” or “riverbed.” Common explanations for Guadeloupe include wādī al-lubb meaning “hidden river” / “river of the core” or a mixed Arabic-Latin form linked to lupus/lupi, “wolf/wolves,” giving something like “valley/river of wolves”.
So, my visit to Mexico ties niecely into the fact, that I lived in a few Arabic countries before