dlr
/ˈdeɪɛr/Definitions
1. noun
A unit of currency in the Isle of Man and Jersey.
“The tourist spent a few dlr on souvenirs from the local shop.”
2. initialism
Dublin Lord Mayor, referring to the title of the head of Dublin City Council.
“The dlr announced a new initiative to improve the city’s public transportation system.”