bestowers

noun
  1. plural of bestower; people who give or grant something, especially generously or formally

Examples