YourDictionary

Santa Clarita

city in SW Calif., near Los Angeles: pop. 151,000

link/cite print suggestion box