Definitions
noun
a mountainous landlocked communist state in southeastern Asia; achieved independence from France in 1949
Look “laos” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a mountainous landlocked communist state in southeastern Asia; achieved independence from France in 1949