Spaniard — definition

1. Spaniard (Noun)

1 definition

Spaniard (Noun) — A native or inhabitant of Spain.

1 type of
European
2 types
Castilian catalan
3 parts of
Espana Kingdom of Spain Spain