Jocasta - Definition

jocasta

n 1: (Greek mythology) queen of Thebes who unknowingly married
her own son Oedipus

Look up another word