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: E232 EIDE UPO AMCCRC 84153 SES ACF WTCC VS VFD ERTR 36580 UFL ESL PGQ