NichiDict

天誅

てんちゅう
[tenchuu]

Meanings

1.Noun

heaven's punishment; divine punishment

2.Noun

well-deserved punishment; just punishment