trierarch

(noun)

noun

1. (nautical) The captain of a trireme.