Chula Vista
geographical name
Chu·la Vis·ta
ˌchü-lə-ˈvi-stə
city in southwestern California south of San Diego
Love words? Need even more definitions?
Merriam-Webster unabridged



