Sportswear shop names

Torch

Torch is a English business name for Sportswear shop names.

The fire is an Ancient Olympic symbol.