spaniard

(noun)

noun

1. a native or inhabitant of Spain

Definition categories: person, european