Definition of Luang Prabang in English:

Luang Prabang

(also Louangphrabang)

proper noun

  • A city in NW Laos, on the Mekong River; population 60,800 (est. 2009). It was the royal residence and Buddhist religious centre of Laos until the end of the monarchy in 1975.

Pronunciation

Luang Prabang

/luːˌaŋ prəˈbaŋ/