From Proto-Germanic *wiljakumô. Equivalent to willa + cuma. Compare wilspell (“welcome news”), which is formed similarly.
wilcuma m