a place of safety or refuge She found the art gallery a haven of peacea harbour or port a land-locked haven for all manner of ships — Stevenson [Old English hæfen]