Acronym | Definition |
---|
MMPU➣Massively Multiplayer Persistent Universe |
MMPU➣Molecular Medicine Partnership Unit (est. 2002; Germany) |
MMPU➣Mega Man Powered Up (video game) |
MMPU➣Mew Mew Power Uncensored (anime website) |
MMPU➣Multimedia Pileup |
MMPU➣Multimode Power Unit |