Roggen (German) comes from German rocken, from Middle High German rocke, from Old High German rocko, from Proto-West Germanic *rokkō, from Proto-Germanic rukkô, from Proto-Indo-European rukn-, from Proto-Indo-European ruk-.
Roggen (German): rye