Former Nibong Tebal MP Datuk Seri Zainal Abidin Osman passed away on Monday morning after losing his battle with cancer (multiple myeloma). He was 58.