English meaning of the Dagbani word yilima

yilima

Noun
  1. fish trap [type]
    • valleys

      yiliŋ

      Noun
      1. a valley, ravine, chasm