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"