English meaning of the Dagbani word taaya

taaya

Noun
  1. rubber
    • catapult [Br.], slingshot [Am.]