Loading page
santa cruz is a noun meaning "a town in western California on Monterey Bay; a tourist center". It carries 2 recorded senses.
a town in western California on Monterey Bay; a tourist center
Definitions, synonyms and semantic relations for santa cruz come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.