Answer: hecae

AnswerCrossword Clue
HECAE

Six-armed Greek goddess