フランチャイズ (Furanchaizu) is a Japanese noun meaning “franchise”.

Meanings

  1. nounfranchise