dlr








  1. dealer.
  2. Also dlr dollar.

abbreviation for

  1. dealer

abbreviation for (in Britain)

  1. Docklands Light Railway (in E London)
55 queries 0.678