Triceratops'un üç boynuzlu olmasının nedeni, Yunanca "üç" anlamına gelen "trí- (τρί-)", "boynuz" anlamına gelen "kéras (κέρας)" ve "yüz" anlamına gelen "ṓps (ὤψ)" kelimelerinden türetilen "üç boynuzlu yüz" anlamına gelen isminden kaynaklanmaktadır. Triceratops'un boynuzlarının işlevi konusunda farklı teoriler bulunmaktadır: Savunma: Boynuzlar, avcılara karşı savunma silahı olarak kullanılmıştır. Kur yapma ve üstünlük gösterme: Tür içinde kur yapma ve üstünlük göstermek amacıyla kullanılmış olabilirler.