santa cruz Meaning, Definition & Usage

  1. noun a town in western California on Monterey Bay; a tourist center
  2. noun a city in central Bolivia

WordNet