Skip to main content

Definitions by Greek Dictonary

A Greek Term meaning Leader and Strongest of them all.
Demanii- Leader of The group and or strongest
Demanii by Greek Dictonary August 11, 2019