Definition of habergeon

What does the word habergeon mean?