mekong

Noun
  1. An Asian river;
    Flows through a large delta in southern Vietnam into the South China Sea (synset 109373421)

Other Searches