Malaysia Putrajaya Putrajaya (English translation is “Princes’ Success,” Putra meaning son and Jaya meaning success) is Malaysia’s ... By Ashok SPFebruary 13, 2020