(English) Form of Dorothy, meaning “a gift of God”Toti, Tottie, Toty, Totey, Totee, Totea Health Source: Medical Dictionary Author: Health Dictionary