Louangphrabang
[ lwahng-prah-bahng ]
noun
a city in N Laos, on the Mekong River: former royal capital.
- Also Luang Prabang.
Words Nearby Louangphrabang
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse