Definition of ADN in English:

ADN

  • Yemen (international vehicle registration).

Origin

From Aden.