Definition of LYD in English:

LYD

  • Libyan dinar(s).