English meaning of the Dagbani word simli

simli

Noun
  1. groundnut
    • friendship