The only free and comprehensive online etymological dictionary of the Spanish language
guardia f. (Noun) "guard"
12th cent. Borrowed from Gothic *wardja "watchman." Derived from the verb in Proto-Germanic *warjan- "to prevent." From Proto-Indo-European *h2u̯or-éi̯e- 'id.'
Also the origin of the surnames Guardia, Guarda, La Guardia, Laguardia, and Guardias.
Indo-European
Germanic
Gothic warjan, Old Norse verja, Old Saxon werian, Old High German werren, Old English werian
Balto-Slavic
Lithuanian vérti "to pierce," Latvian vẽrt "to open"
Hellenic
Ancient Greek ἀείρειν (aeírein) "to raise"
Indo-Iranian
Sanskrit vr̥ṇóti "to cover," Young Avestan vərənaoti 'id.'