Lao People''s Democratic Republic
Explore definitions, synonyms, and language insights of Lao People''s Democratic Republic
Definitions
Noun
a mountainous landlocked communist state in southeastern Asia; achieved independence from France in 1949