I'm currently using Online Etymology Dictionary, it mostly tells me how the word evolve from its ancient form to how it looks in modern times rather than tells me other words stemming from the same origin/root.
Is there a site that can show you words base on the same origin or root of whatever word you enter?