Possibly: Doll-like, Plaything, or derived from Dorothy meaning ‘Gift of God’

1 Post