Definitions
noun
an Asian river; flows through a large delta in southern Vietnam into the South China Sea
Look “mekong” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an Asian river; flows through a large delta in southern Vietnam into the South China Sea