- a city in SW California.
- an island in the N Atlantic, in the NW Canary Islands: administratively part of Spain. Chief town: Santa Cruz de la Palma. Pop: 85 547 (2002 est). Area: 725 sq km (280 sq miles)
More Definitions
- ADDED TITLE PAGE (noun) Definition, Meaning & Examples
- KILLICKINNIC (noun) Definition, Meaning & Examples
- HELPFUL (noun) Definition, Meaning & Examples
- EFFORT BARGAIN (noun) Definition, Meaning & Examples
- FRISIAN CARVING (noun) Definition, Meaning & Examples
- AGORAPHOBIC (noun) Definition, Meaning & Examples