ぐし
yakigushi

Noun

1. skewer; spit

Other forms: