I thought the design goals for the name are: Catchy word, descriptive, obvious for new players (I deem that important, can't tell how important namida judges this), non-clashing in discussions (game mechanics <-> mechanic skill). Does it have to be an existing word? Does it have to sound like a profession? Are those more important than descriptiveness?
Detrapper is most descriptive, but artificial. Disabler is reasonably descriptive, but it's not obvious from the name that it doesn't disable teleporters. With the propensity of Neolemmix to get new features, what's more likely: That the Disabler will disable more stuff than traps in the future, or that the Detrapper will forever only nullify traps?
Considerations like these seem more helpful than a popularity vote. <_<
-- Simon