English meaning of the Dagbani word nimbia

nimbia

Noun
  1. pupil of the eye