ENGLISH → NEPALImegawattnoun01nounमेगावाटa unit of power equal to one million wattsDictionary sources & licensesCopy link ↗