LOUANGPHRABANG
Meaning of LOUANGPHRABANG in English
/lwahng"prddah bahng"/ , n.
a city in N Laos, on the Mekong River: former royal capital. 44,244.
Also, Luang Prabang .
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012