The only free and comprehensive online etymological dictionary of the Spanish language
vigilia f. (Noun) "vigil"
12th cent. From Latin vigilia "watch," "wakefulness," from vigil "alert," "awake." From Proto-Italic *weg-li- "strong," "active," "alert;" with the *-e- undergoing i-mutation. From Proto-Indo-European *u̯eǵ-l-i̯- "strong," "lively," from the root *u̯eǵ- "to be strong," "to be awake."
Also the origin of the surname Vigilia. Vigil, name of a town in Oviedo, is from Latin vigil.
Indo-European
Romance
Portuguese vigília, Catalan vigília, French veille, Italian veglia
Germanic
Gothic wakan "wake," Old Norse vakinn "woke," Old English wacan "wake" (English wake)
Indo-Iranian
Sanskrit vā́ja- "contest"