メガワット
Meanings
Noun
1. megawatt; MW