Spaniard
noun
°Somebody born or residing in Spain.