English: Yeah, probably from Galicia.
Telugu: బహుశా గలీసియా నుండి వచ్చింది.