Torran likely comes from Gaelic place and topographic roots meaning 'little hill' or 'mound.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Torran?
Swipe through thousands of names like it