Groups
Quiz
Login
Register
Search
audio
Good
/
Calm
noun
haven
-
A place of safety or refuge
Trying to get away from the bitter cold, the lone cabin seemed to be a perfect
haven
to Martha.