- Japanese⇔English Dictionary

  1. 1. [n] great shame (endured in the public eye); deep embarrassment; profound humiliation; utter disgrace

Kanji in this word