UMPP
English
Noun
UMPP
(
plural
UMPPs
)
(
India
)
Initialism of
ultra
mega
power
plant
.
(
India
)
Initialism of
ultra
mega
power
project
.
Anagrams
pump