Definitions
There is 1 meaning of the phrase
Lao People's Democratic Republic.
Lao People's Democratic Republic - as a noun
A mountainous landlocked communist state in southeastern asia; achieved independence from france in 1949
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- lanyard
- lanyards
- lanzhou
- lanzknecht
- lanzknechts
- Lao People's Democratic Republic
- lao-tse
- lao-tzu
- lao-zi
- laocoon
- laodicean