Synonyms for "harikari"

Words with similar meaning