I'm very interested in root words and dictionaries...especially root word dictionaries.

I currently have a compendium of Latin, Greek, Anglo-Saxin and Old Norse roots and definitions which are very helpful when naming things.

If you could recommend sources for roots or dictionaries in other languages, that'd be great for my compendium. What currently interests me is Gaelic, German, Amharic and Russian.