Home›Dictionary›DumaiDumaiproper nouncity of Riau, IndonesiaL452969 on Wikidata ↗WiktionarynameEtymology: From Indonesian Dumai.A city in Riau, Indonesia.