Good - 3115 Random

noun

2952 of 3115
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.