English meaning of the Dagbani word yilli

yilli

Noun
  1. horn of an animal
    • a handle
      • a bunch
        • a song