• Bengali Word আত্মাহুতি English definition (noun) self-sacrifice; dedication of one's life.