svärmoder (Swedish) comes from Swedish svår, from Old Swedish svar, from Old Norse svárr, from Proto-Germanic swēraz, from Proto-Indo-European swēr- — heavy.
Ancestry of “svärmoder”, step by step
svärmoder traces back through two separate lines of ancestry.