magneto (n.)youdaoicibaDictYouDict
1882, short for magneto-electric machine (see magneto-).