VariousWords beta
Related Terms:
Definitions:
Noun
Mekong
Mekong River
Definition: an Asian river; flows through a large delta in southern Vietnam into the South China Sea