Egyptian goddess of healing (4)
I believe the answer is:
isis
(Other definitions for isis that I've seen before include "Oxford river; goddess" , "The upper Thames" , "divinity" , "Egyptian goddess of nature" , "Part of river" .)
I believe the answer is:
isis
(Other definitions for isis that I've seen before include "Oxford river; goddess" , "The upper Thames" , "divinity" , "Egyptian goddess of nature" , "Part of river" .)