What does UMD Stand for?

There are actually many, many possible definitions for umd. There are 12 of them in fact. Although this is the case, the description of umd that you are most likely looking for is Universal Medical Disc.