EnglishDLNnounMeaningInitialism of driver's licence number.SourcesNo citations have been attached yet.