(Greek) In mythology, a Trojan princess saved by Hercules from a sea monster Health Source: Medical Dictionary Author: Health Dictionary