From Old Norse mikill, from Proto-Germanic *mikilaz. Akin to English much.
mykjen (neuter mykje, comparative meir, superlative mest)