What word or phrase does your mother always say?

Grand Canary

noun Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2015.
Cite This Source
British Dictionary definitions for Grand Canary

Grand Canary

an island in the Atlantic, in the Canary Islands: part of the Spanish province of Las Palmas. Capital: Las Palmas. Pop: 771 333 (2002 est). Area: 1533 sq km (592 sq miles) Spanish name Gran Canaria
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition
© William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins
Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012
Cite This Source

Word of the Day

Difficulty index for Grand Canary

Few English speakers likely know this word

Word Value for Grand

Scrabble Words With Friends