aenigmate
Latin
Noun
aenigmate
n
ablative singular of
aenigma