NichiDict

とんずら

[tonzura]

Meanings

1.NounNoun・suruIntransitive

fleeing; escape