מלר״ד

Etymology
, or perhaps.

Noun

 * 1) ER, ED: an emergency room.