etymologist: a lexicographer who specializes in etymology
lexicographer: a compiler or writer of a dictionary; a student of the lexical component of language
flying visit: a visit that last for only a very short time