2. Keturunan Raja Majapahit
Joko Tingkir merupakan putra Adipati Pengging atau Kebo Kenanga, santri kinasih (kesayangan) Syekh Siti Jenar. Nama Mas Karebet konon berasal dari pertunjukkan wayang beber yang mengiringi pesta kelahirannya (1549). Suara beber wayang yang kemrebet akibat tiupan angin, menjadi asal-usul nama Karebet.
Sejak Kebo Kenanga meninggal dunia akibat berseteru dengan Sunan Kudus, Joko Tingkir yang masih bayi diasuh oleh Ki Ageng Tingkir, Ki Ageng Ngerang dan Ki Ageng Butuh. Ketiganya merupakan sahabat seperguruan mendiang ayahnya. Dari situlah nama Joko Tingkir berasal.
Sejak diasuh Ki Ageng Tingkir, Mas Karebet lebih dikenal dengan nama Joko Tingkir. Sebagai putra Kebo Kenanga yang menikah dengan Nyi Ageng Pengging, di dalam tubuh Joko Tingkir mengalir darah penguasa Majapahit.
Berbagai sumber menyebut, Kebo Kenongo, ayah Joko Tingkir merupakan putra Raja Andayaningrat atau Jaka Sengara, penguasa Pengging yang berjuluk raja buaya.
Pernikahan Andayaningrat dengan putri Pambayun Raja Brawijaya (Raja Majapahit) melahirkan putra yang diberi nama Kebo Kenanga. Sumber sejarah lain menyebut Kebo Kenanga memiliki saudara tua laki-laki yang bernama Kebo Kanigoro.
Konon Kebo Kanigoro kemudian moksa setelah bertapa di sekitar kawah Gunung Merapi.
Editor : Ihya Ulumuddin
Artikel Terkait