From zelar (“to take care of”) + -dor.
zelador m (plural zeladores, feminine zeladora, feminine plural zeladoras)