Translation of enigma in English:

enigma

enigma

noun

  • 1

    enigma, a person, thing or situation that is mysterious or difficult to understand