sultan menangSULTAN definition: a ruler in some Muslim countries. Learn more., YOGYAKARTA -- Gubernur Daerah Istimewa Yogyakarta (DIY), Sri Sultan Hamengkubuwono, mengimbau kepada masyarakat agar ikhlas menerima