CAO Meaning of CAO in English Cao CaoCao DaiCao Zhan Britannica Concise Encyclopedia. Краткая энциклопедия Британика. 2012