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