CDN しい・でぃう・えぬ
shii·dii·enu

Noun

1. content delivery network; CDN

Computing
Related to コンテンツ配信ネットワーク
Other forms: