Demyan is a Slavic form of Damian, from Greek, often linked to taming or subduing.
Like Demyan?
Swipe through thousands of names like it