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)