meaning of jocasta

1. Greek mythology queen of Thebes who unknowingly married her own son Oedipus


Related Words

jocasta |

Developed & Maintained By Taraprasad.com

Treasure Words