Good - 3207 Random
noun
2876 of 3207
Good / Calm
Good / Calm
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.