Definition of ADN in English:

ADN

abbreviation

  • Yemen (international vehicle registration).

Origin

From Aden.