Definition, synonyms and related words
Initialism of multimedia compact disc, a proposed storage medium eventually superseded by DVD.