Where does “titi” come from?

titi (Ingrian): baby

Definitions

  1. baby

Words derived from “titi