Epicaste


Epicaste or Epicasta is a name attributed to five women in Greek mythology.