Dictionary/メコンデルタMekonderutaAlso read: メコン・デルタメコンデルタ (Mekonderuta) is a Japanese noun meaning “Mekong delta”.MeaningsnounMekong delta