meč (Slovene) comes from Proto-Slavic mečь, from Proto-Germanic mēkijaz — sword.
meč (Slovene): sword