Meaning of mexicali

Definition of mexicali

(noun) a city in northwestern Mexico near the California border

Other information on mexicali

WIKIPEDIA results for mexicali
Amazon results for mexicali