What does MRDD stand for?
What does MRDD mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: MRDD.
Mental Retardation And Developmental Disabilities
Microbicide Research And Development Database
Don Diego, Costa Rica
Movement for the Restoration and Defence of Democracy