Synonyms for "historian"

Words with similar meaning