What is the full meaning of franchisors
FRANCHISOR, one who grants a franchise, also FRANCHISER [n]
Example of the word franchisors placed on a Scrabble board.