spaniard
/ˈspænɪəd/Definitions
1. noun
A native or inhabitant of Spain.
“The Spaniard enjoyed the warm weather during his vacation in the Mediterranean.”
2. noun
A person from Spain or of Spanish descent, especially one who is a citizen of Spain.
“The Spaniard was proud to show off his country’s rich cultural heritage during the festival.”