enigmatist

enigmatist

(ɪˈnɪɡmətɪst) nsomeone who speaks enigmaticallysomeone who writes enigmas