SynonymX
Speak
Chula Vista
Definition of Chula Vista
1.
An industrial city in southern California (south of San Diego) near the Mexican border
Noun
Semanticaly linked words with "chula vista"
city
metropolis
urban center
ca
calif.
california
golden state