is likely misspelled.
has no English definition.
As a noun franchisor
is a company which or person who grants franchises.
franchisor
English
Noun
(
en noun)
A company which or person who grants franchises.
Synonyms
* franchiser
Not English
has no English definition. It may be misspelled.