Dictionary search results

Showing 1-2 of 2 results

Santa Barbara British & World English

A resort city in California, on the Pacific coast north-west of Los Angeles; population 86,400 (est. 2008)

Santa Barbara Islands British & World English

An island group in southwestern California, off the Pacific coast. Santa Catalina is a tourist destination