haven

US /ˈhevən/

UK /'heɪvn/

A1

noun

  • Place where people can feel safe and happy