Grand Canary
geographical name
variants
or Spanish Gran Canaria
island of Spain in the Canaries; chief city Las Palmas area 592 square miles (1533 square kilometers)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share