Home
Word Lists
Word Search
canyon
n. (also caon) deep gorge. [spanish can tube]
n.
The English form of the Spanish word Caon.