printer

noun

1.
someone whose occupation is printing
Derived from:
print
2.
(computer science) an output device that prints the results of data processing
Derived from:
print
3.
a machine that prints
Derived from:
print