Modern invented form, likely built from Dem- plus a rhythmic ending such as -ontra or -tra.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Demontra?
Swipe through thousands of names like it