calculator

noun

1.
an expert at calculation (or at operating calculating machines)
Derived from:
calculate
2.
a small machine that is used for mathematical calculations; can be mechanical or electronic
Derived from:
calculate