Acronyms, Abbreviations, and Initialisms.
All human edited and we add more daily

The meaning of the Acronym DUMA is...

DUMA is

  • Dynamic Unit of Mechanized Artillery

DUMA is also in:

Acronym Definition Searched: BFB XCN NAS IPM CPPL 98035 EKU FASTER WMAP H LBSCI AK IODH VRG MVG