SED Meaning of SED in English [Egyptian] An Egyptian 'saviour' god. Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012