SANTA ROSA


Meaning of SANTA ROSA in English

/san"teuh roh"zeuh/ ; for 2 also Sp. /sahn"tah rddaw"sah/

1. a city in W California, N of San Francisco. 83,205.

2. a city in central Argentina. 51,689.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .