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