MECHOACAN Meaning of MECHOACAN in English |mechəwə|kän noun( -s )Etymology: Spanish mechoacán, from Michoacán state, Mexico: a weak jalap Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012