alekeep
Etymology
From ale + keep.
noun
An alekeeper.