Online Etymology Dictionary

Body: 

Explains the historical transition of words in both sound and meaning, starting from their known origins.

Online Etymology Dictionary database for access