• DDO

    Full definition of DDO

    Proper noun

    DDO

    (plural DDOs)
    1. Initialism of
    2. Initialism of (municipality in the province of Quebec, Canada.)

    Noun

    DDO

    (plural DDOs)
    1. (software) Initialism of (a type of computer software; a form of driver)

    Anagrams

    © Wiktionary