デモサイド Meanings Noun democide; the murder of any person or people by a government Jinuma: Japanese Dictionary · Word lists