e ‧ nig ‧ ma /ɪˈnɪɡmə/ BrE AmE noun [countable]
[ Date: 1500-1600 ; Language: Latin ; Origin: aenigma , from Greek , from ainos 'story' ]
someone or something that is strange and difficult to understand SYN mystery :
The neighbours regarded him as something of an enigma.