Actually Islam means “Sumission”. Big difference.
Actually Islam means Submission. Big difference. Peace may not be a part of that.