Names: Teddi

Names:
Abbreviation of Theodora; God given