kelk m (plural kelken, diminutive kelkje n)
From Middle Dutch kelc, from Old Dutch kelik, from Latin calix.