A place that is safe and peaceful where people or animals are protected.
Hindi meaning:आश्रय
Synonyms: Refuge, Shelter, Sanctuary, Harbor, Asylum
Example: In the blizzard, many highway travelers searched for a haven from the freezing wind.
Trick to remember: Heaven me hi haven samjhte hai ham sab