What does Ale knight mean?

Ale knight meaning in General Dictionary

A pot friend