Advertisement

Advertisement

Louangphrabang

[lwahng-prah-bahng]

noun

  1. a city in N Laos, on the Mekong River: former royal capital.



Advertisement

Advertisement

Advertisement

Advertisement


Loulouche