Big Huge Thesaurus

historiographer

noun