etymon

Trace the evolution of any word through time

Etymological archaeology