etymologist

noun
  1. a person who studies the origin and history of words and how their meanings have changed over time

Examples