English Dictionary
Definition Spaniard in British English
Spaniard noun
[countable] noun
/ˈspænjə(r)d/

English Dictionary