from The American Heritage® Dictionary of the English Language, 4th Edition
- The chief city of the Canary Islands of Spain, on the northeast coast of Grand Canary Island. It was founded in the late 15th century. Population: 377,000.
Sorry, no etymologies found.
Sorry, no example sentences found.