Japanese Dictionary

Meaning of デモサイド in Japanese

デモサイド
Romaji
demosaido
Word Senses
  • Parts of speech
    noun (common) (futsuumeishi)
    Meaning
    democide; the murder of any person or people by a government