Dictionary/デモクラットDemokurattoデモクラット (Demokuratto) is a Japanese noun meaning “democrat”.Meaningsnoundemocrat