ha ‧ ven /ˈheɪv ə n/ BrE AmE noun [countable]
[ Language: Old English ; Origin: hæfen ]
a place where people or animals can live peacefully or go to in order to be safe ⇨ sanctuary
haven for
The riverbanks are a haven for wildlife.
St Ives, a haven for artists and hippies
a haven of peace/tranquillity/calm
In the middle of the city, this garden is a haven of tranquillity.
⇨ ↑ safe haven , ↑ tax haven