Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun spaniard
1 sense of spaniard
Sense 1
Spaniard -- (a native or inhabitant of Spain)
=> European -- (a native or inhabitant of Europe)