Variant of Tremaine, a Cornish place-name meaning 'homestead by the stone', from Cornish 'tre' (homestead) + 'main' (stone).
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Treymaine?
Swipe through thousands of names like it