Attested.to

Duma

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition a legislative body in the ruling assembly of Russia and of some other republics in the former USSR