Definitions for "Franchisor"
The parent company offering a franchise.
The person or company that owns or controls the right to grant franchises for a specific "brand".
an administrator and service provider, furnishing information and other services to its fast food franchisees
Keywords:  established, party, manages
The party that established (manages) the franchise