n. (Egyptian mythology) goddess who watched over Egypt's border with Nubia on the south and was connected to the floods of the Nile
SATIS
Meaning of SATIS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012