Dictionary search results

Showing 1-2 of 2 results

Persephone British & World English

A goddess, the daughter of Zeus and Demeter

Persephone in termagant British & World English

A harsh-tempered or overbearing woman