Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Duma in English

English

Duma

/dumə/

noun

1. A legislative body in the ruling assembly of russia and of some other republics in the former ussr

synonym:
  • Duma