torcha

Etymology
Possibly, or more likely, an apheretic variant of.

Noun

 * 1)  torch; welding torch