Não há informações claras sobre o significado do nome Demarcy. Ele pode ser uma variação do nome Demarcus, que é uma forma inglesa do nome Demétrio, de origem grega, que significa "consagrado a Deméter", a deusa grega da fertilidade e da agricultura.