English dictionary
spaniard meaning and definition
Definition and meaning of spaniard at MeaningMonkey.org. spaniard meaning and definition in the English Dictionary.SPANIARD noun
Definition of Spaniard (noun)
- a native or inhabitant of Spain
Source: Princeton University Wordnet