• IMD

    Full definition of IMD

    Noun

    IMD

    (plural IMDs)
    1. Initialism of

    Anagrams

    © Wiktionary