What is the meaning of the word "spaniard"?

Definitions:

  1. a person from Spain copy to clipboard noun
    • The Spaniard was a helpful guide to the city of Madrid. copy to clipboard