Ancient Nile goddess (4)
I believe the answer is:
isis
(Other definitions for isis that I've seen before include "Oxfordshire river" , "God" , "Jihadists" , "Egyptian deity" , "River Thames at Oxford" .)
I believe the answer is:
isis
(Other definitions for isis that I've seen before include "Oxfordshire river" , "God" , "Jihadists" , "Egyptian deity" , "River Thames at Oxford" .)