English dictionary
culiacan meaning and definition
Definition and meaning of culiacan at MeaningMonkey.org. culiacan meaning and definition in the English Dictionary.CULIACAN noun
Definition of Culiacan (noun)
- a city in northwestern Mexico
Source: Princeton University Wordnet