Give a role permission to add and edit their terms in a taxonomy
If drupal doesn't provide any "edit own terms" permission, then better do it programatically if you wish.

While accessing term page, load/check for the owner of term and allow them to access edit page.