Noun
DLO (plural DLOs) Initialism of dead letter office.
A large number of police force also took part in today’s rally that was also graced by DLO of Churachandpur district. Source: Internet