FRANCHISOR Law Professor 10 years ago A person or entity who owns a franchise and grants a license to operate a business or trade name to a franchisee.