Online Etymology Dictionary
Find out the origins of thousands of English words. Discovering how different words are interconnected can prompt some creative juxtapositions in your writing.
Source: http://www.etymonline.com/
Categories: Reference Sites