Turkmenabat The city/word Turkmenabat means Turkmenistan. The city Turkmenabat lies in Turkmenistan. The country Turkmenistan contains the city Turkmenistan.