bhujaga

Etymology
Kenning 'crooked goer'.

Noun

 * 1) snake