bevedor

Etymology
From.

Adjective

 * 1) that drinks a lot of alcohol

Noun

 * 1) drinker
 * 2) drunkard