Skip to definition.  Abbreviation: Cdn.   1. Canadian Noun: CDN
1. A system of computers containing copies of data at multiple
location on a network, e.g. for providing fast high-volume
download to users     - content distribution network, content
delivery network  Encyclopedia: CDN