Thon Buri
[ tawn boo-ree ]
/ ˈtɔn bʊˈri /
noun
a city in S Thailand, near Bangkok.
British Dictionary definitions for thonburi
Thonburi
/ (ˌtɒnbʊˈriː) /
noun
a city in central Thailand, part of Bankok Metropolis on the Chao Phraya River; the national capital (1767–82)