Home / L / lao people's democratic republic

lao people's democratic republic

noun 32 letters Scrabble 45 WWF 57
Definitions
noun

a mountainous landlocked communist state in southeastern Asia; achieved independence from France in 1949

Look “lao people's democratic republic” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →