Santa Rosa
geographical name
San·ta Ro·sa
ˌsan-tə-ˈrō-zə
city in western California north of San Francisco population 167,815
Love words? Need even more definitions?
Merriam-Webster unabridged
Share