Board Thread:Off Topic/@comment-27447621-20160508230102/@comment-28345522-20160512200356

That site gives quite a bit of info as to the root words of names. It won't give you everything you need, but its a much better starting point cuz you can google further from there.