English

edit

Noun

edit

UMPP (plural UMPPs)

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

Anagrams

edit