ソウサシャ
Meanings
Noun
1. operator
Composed of
operation; management; handling; manipulating (to one's benefit); manipulation; influencing
person; -er; (arch.) expert; (arch.) geisha; (arch.) prostitute