Torran likely comes from Gaelic place and topographic roots meaning 'little hill' or 'mound.'
Like Torran?
Swipe through thousands of names like it