Answer: hecae

AnswerCrossword Clue
HECAESix-armed Greek goddess