Teda

noun
Te·​da | \ ˈtādə\
plural Teda or Tedas

Definition of Teda

: tibbu