Challenging Knowledge Test

1. What is a name consisting of three words?

Onymous
Trionym
Eponym
Cohyponym