Callirrhoe

listen to the pronunciation of Callirrhoe
English - English

Definition of Callirrhoe in English English dictionary

Callirrhoë
A naiad, daughter of Oceanus and Tethys