nyiikirira (-nyiikiridde) LG→EN v.tr. appl. show diligence in; devote oneself wholeheartedly to. Open page