English meaning of the Dagbani word choo

choo

Adjective
  1. slim, pointed, tapering
    • small

      choo

      Noun
      1. pointed end of something