BMD

Views 31 meanings found
BMD can refer to a popular large Swiss dog breed, a Caribbean currency, or a military missile‑defence concept.

Medical

Miscellaneous

Governmental

International

Academic & Science

Regional

Computing

Business