Place of sanctuary or rest. From Old English “hæfen” < Old Norse “hofn”=contain.

Advertisements