From beber + -dor, or from Latin bibitor, bibitōrem.
bebedor m (plural bebedores, feminine bebedora, feminine plural bebedoras)
bebedor (feminine singular bebedora, masculine plural bebedores, feminine plural bebedoras)