English meaning of the Dagbani word teela

teela

Noun
  1. a tailor
    • a sewing-machine