English meaning of the Dagbani word nyimsili

nyimsili

Noun
  1. a lemon, lime