We do not currently know of any synonyms for boggler.
The noun boggler is defined as:
See full definition of the word boggler.
Did you mean boggle, boggled or boggles?