デテオイデ
Meanings
Expression
1. come out!; where are you?
Composed of
coming out; going out; attending (work); appearing (on stage); start; beginning; origins