セイシンハクジャクシャ
Meanings
Noun
1. feeble-minded (weak-minded) person; mentally deficient person
Composed of
mental retardation; mentally retarded
person; -er; (arch.) expert; (arch.) geisha; (arch.) prostitute