Spaniard n 1: a native or inhabitant of Spain
Spaniard \Span"iard\, n. A native or inhabitant of Spain. [1913 Webster]