Nantou The city/word Nantou means Taiwan. The city Nantou lies in Taiwan. The country Taiwan contains the city Taiwan.