ENGLISH → NEPALIdecameternoun01nounडेकामिटरa metric unit of length equal to ten metersSimilar wordsdam →decametre →dekameter →dekametre →dkm →Dictionary sources & licensesCopy link ↗