English to Hindi

Meaning for:
hara-kiri
other
आँतें निकाल कर आत्म हत्या करना