Jabarkan Lokasi dari Sabak (wilayah kuno)

Sulayman sekitar tahun 851 masehi mencatat bahwa Sribuza (Sriwijaya) dan Kalah (sebuah tempat di semenanjung Melayu, kemungkinan Kedah) merupakan wilayah Zabag. Karena itu, Zabag yang dimaksudkan bukanlah Sriwijaya. Ibn Khordazbeh pada tahun 844, Ibn Al-Fakih pada 902, Abu Zayd Hasan pada 943, dan Sulayman pada 851 mencatat Zabag menyatukan Sribuza dan Kalah. Dari informasi arab lain, kerajaan Zabag sejauh 20 hari pelayaran dari Kalah. Menurut informasi Abu'lfida', jarak antara Kalah dan negara pusat Jawa adalah 20 hari perjalanan. Jarak tempuh tersebut sama dengan jarak tempuh Malaka ke Majapahit sebagaimana dicatat Hikayat Hang Tuah. Menurut Nugroho, informasi-informasi tersebut menunjukkan bahwa Zabag adalah Jawa, bukan Sumatra atau semenanjung Malaya. Dia juga mencatat beberapa poin penting: Sulayman menyebutkan bahwa panjang pulau Zabaj hanya setengah dari pulau Al-Rami, yang menunjukkan bahwa Zabaj adalah Jawa sedangkan Al-Rami adalah Sumatra. Pulau tempat tinggal Maharaja, dikatakan sangat subur dan padat penduduk, ini sesuai dengan pulau Jawa.

Ada kemungkinan juga She-pó atau She-bó dalam catatan China, yang merupakan nama asli pulau Jawa (Jawadwipa adalah kata Sansekerta untuk pulau itu), merupakan Zabag. Saat John dari Marignolli (1338–1353) pulang dari China ke Avignon, ia singgah di Kerajaan Saba, yang ia bilang memiliki banyak gajah dan dipimpin oleh ratu; nama Saba ini bisa jadi adalah interpretasinya untuk She-bó. Afanasij Nikitin, seorang pedagang dari Tver (di Rusia), melakukan perjalanan ke India pada tahun 1466 dan mendeskripsikan tanah Jawa di buku hariannya, yang ia sebut шабайте (shabait/šabajte). Kata "Saba" sendiri berasal dari kata bahasa Jawa kuno yaitu sabhā atau saba yang berarti "pertemuan" atau "rapat". Dengan demikian kata itu dapat diartikan sebagai "tempat bertemu". Menurut Fahmi Basya, kata tersebut berarti "tempat bertemu", "tempat berkumpul", atau "tempat berkumpulnya bangsa-bangsa".