Wiktionary
xd
abbr. ex dividend
Wikipedia
XD
XD may refer to: