ざんしゅけい
Meanings
Noun
1. decapitation
Composed of
decapitation; decapitated head
penalty; sentence; punishment