Definitions from Wikipedia (Uma Oya Hydropower Complex)
▸ noun: The (also internally called Uma Oya Multipurpose Development Project or UOMDP) an irrigation and hydroelectric complex in the Badulla District of Sri Lanka.
▸ Words similar to uma oya hydropower complex
▸ Usage examples for uma oya hydropower complex
▸ Idioms related to uma oya hydropower complex
▸ Wikipedia articles (New!)
▸ Words that often appear near uma oya hydropower complex
▸ Rhymes of uma oya hydropower complex
▸ Invented words related to uma oya hydropower complex
▸ noun: The (also internally called Uma Oya Multipurpose Development Project or UOMDP) an irrigation and hydroelectric complex in the Badulla District of Sri Lanka.
▸ Words similar to uma oya hydropower complex
▸ Usage examples for uma oya hydropower complex
▸ Idioms related to uma oya hydropower complex
▸ Wikipedia articles (New!)
▸ Words that often appear near uma oya hydropower complex
▸ Rhymes of uma oya hydropower complex
▸ Invented words related to uma oya hydropower complex