In Greek mythology, Callirrhoe (/kəˈlɪroʊiː/; also Callirhoe) was the daughter of the river god Achelous. She was betrothed of Alcmaeon, son of Amphiaraus of Argos, and mothered by him two sons, Amphoterus and Acarnan.