Definition of Spaniard

  • 1. A native or inhabitant of Spain Noun

Semanticaly linked words with "Spaniard"

Hyponims for word "Spaniard"