Can-Tho

[ kuhn-toh ]
/ ˈkʌnˈtoʊ /

noun

a town in S Vietnam, on the Mekong River.

British Dictionary definitions for can tho

Can Tho
/ (ˈkʌn ˈtəʊ, ˈkæn) /

noun

a town in S Vietnam, on the River Mekong. Pop: 368 000 (2005 est)