(Persian) The immaculate one; in mythology, a water goddess Anahit, Anahyta, Anahyt Health Source: Medical Dictionary Author: Health Dictionary