Definition of Spaniard

  • (n.) A native or inhabitant of Spain.

Synonyms of Spaniard


Antonyms of Spaniard


No Antonyms Found.

Homophones of Spaniard


No Homophones Found.