Mekong

What is Mekong?

Mekong definition and meaning on Dictionary terms:
noun
a river whose source is in SW China, flowing SE along most of the boundary between Thailand and Laos to the South China Sea. 2600 miles (4200 km) long.

 

reference: www.dictionary.com/browse/mekong

Tags: