Grand Canary

English

Proper noun

Grand Canary

  1. Dated form of Gran Canaria.