Laos Meaning

There are 1 meaning(s) for word Laos

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

    Synonyms : lao people's democratic republic