Calliroe
Primarily Female
The meaning of the name Calliroe is Beautiful Flow
The origin of the name Calliroe is Greek
Alternate spellings: Callirrhoe
Notes:
In Greek mythology, Calliroe is the name of various figures including an Oceanid nymph.