English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

Santa Cruz

noun

1 Santa Cruz

A town in western California on Monterey Bay; a tourist center.

2 Santa Cruz

A city in central Bolivia.


Find more on santa cruz elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0315