Democles
This is a Spanish variation of the Greek DamokleĢs, which means "glory of the people."
Alternates:
Damaclo
More info:
Results for "Democles" on Google