Dvla Definition

abbreviation

(UK) The Driver and Vehicle Licensing Agency in Swansea, Wales.

Wiktionary