An Etymological Dictionary of the German Language/willkommen
Appearance
willkommen, adj., ‘welcome, acceptable’; subst. ‘welcome, reception’; from MidHG. willekumen. Corresponding to Du. welkom, AS. wilcumen, E. welcome, whence OFr. wilecome (a form of greeting) was borrowed.