Definition of "Demaratus"

The word, "Demaratus" does not exist in our dictionary.