- Etymology is the study of the history of words - when they entered a language, from what source, and how their form and meaning have changed over time
Well, look no further than here, in the best Online Etymology Dictionary on the Web.
Achtung! If you desperately need to understand why the frick your parents named you Winston-Wilbur, this should be your next stop. Disclaimer: sometimes knowing the origins of your name only makes it worse ...doesn't it, Joystone-Desirefortress?