Namtu The city/word Namtu means Burma. The city Namtu lies in Burma. The country Burma contains the city Burma.