Meaning of culiacan

Definition of culiacan

(noun) a city in northwestern Mexico

Other information on culiacan

WIKIPEDIA results for culiacan
Amazon results for culiacan