デモ

Etymology
Shortening of. Also see Korean.

Noun

 * 1) demonstration (public display of protest)
 * 2) demo (a short demonstration of something)