soliloquist - noun

singularsoliloquist
pluralsoliloquists