Nomenclator

noun Etymology: Latin, slave whose duty was to announce the names of persons met during a political campaign, from nomen + calare to call — more at low 1. a book containing collections or lists of words 2. archaic one who announces the names of guests or of persons generally 3. one who gives names to or invents names for things

Merriam-Webster's Collegiate Dictionary