Dictionary/デモクラシーDemokurashiiAlso read: デモクラシイ、デモクラシィデモクラシー (Demokurashii) is a Japanese noun meaning “democracy”.Meaningsnoundemocracy