Canary Islander

English

Noun

Canary Islander (plural Canary Islanders)

  1. A native or inhabitant of the Canary Islands, Spain.

Synonyms

Translations