Torri is an English spelling variant of Tori, usually a diminutive of Victoria, meaning victory.
Like Torri?
Swipe through thousands of names like it