The Etymology of Local Names - With a short introduction to the relationship of languages. Teutonic names.
English
285h 52m read