habergeon haubergeon – Meaning and Explanation