The proper adjective for Spain is Spanish. You would refer to Spain's inhabitants as Spanish people. However, if you wanted to describe their nationality in noun form, you would use the word "Spaniards".