ABU SIMBEL Meaning of ABU SIMBEL in English n. site in eastern Egypt known for its two rock temples Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012