Synonyms for "harakiri"

Words with similar meaning