It's been long-argued that Torin may be derived from the Old Gaelic word tiarna (meaning “lord” or “chief”) or possibly an Anglicization of the Norse Torfinn.
The above poster is incorrect; Welsh Gaelic doesn't exist. Gaelic (Irish and Scottish) and Welsh are both Celtic languages, but they aren't really related linguistically.