spaniardEnglish

Spaniard

Noun

A native or inhabitant of Spain

English: Spaniard