UMPP

English

Noun

UMPP (plural UMPPs)

  1. (India) Initialism of ultra mega power plant.
  2. (India) Initialism of ultra mega power project.

Anagrams