A native or inhabitant of Spain, or a person of Spanish descent.
» Crossword about the Last Panche Resistance