Meaning of demos

demos

Tagalog

n. short for demonstration/demonstrators