Etymologically
← aenigma

History of aenigma

Latin. Click a date to see what changed in that edit.