CMS

CMS

English Noun
Ad

Definition

Initialism of content management system.

Ad