デモイシャ
Meanings
Noun
1. quack (doctor)
Composed of
doctor; physician