Tamuin The city/word Tamuin means Mexico. The city Tamuin lies in Mexico. The country Mexico contains the city Mexico.