What is the meaning of laos in English?

Learn vocabulary with pictures as well as definitions of laos in English

Learn in

See more

n. Laos

Definition of Laos in English

Socialist republic located in the southeast of Asia, in the north of the Indochinese Peninsula, bordering Cambodia, Thailand, Myanmar, China, and Vietnam.

Synonyms of Laos in English

Lao People's Democratic RepublicMuang Lao