Meaning of xd in English:

xd

abbreviation

  • Ex dividend.