Nouns

(n)Santa Cruza town in western California on Monterey Bay; a tourist center
(n)Santa Cruz de la Sierra, Santa Cruza city in central Bolivia