Variant of Tremaine, a Cornish place-name meaning 'homestead by the stone', from Cornish 'tre' (homestead) + 'main' (stone).
Like Treymaine?
Swipe through thousands of names like it