Where does “Tootsie” come from?

Tootsie (English): A young woman

Definitions

  1. A young woman

Words derived from “Tootsie