haven

US /ˈhevən/

UK /'heɪvn/

A1
n.NounPlace where people can feel safe and happy
The inn is a haven for tired travelers

Video subtitles

What's the Truth About the First Thanksgiving?

05:59What's the Truth About the First Thanksgiving?

Islam: Empire of Faith

40:05Islam: Empire of Faith

Who Owns Antarctica? (Bizarre Borders Part 3)

04:41Who Owns Antarctica? (Bizarre Borders Part 3)

How Rich People Hide Their Money

08:33How Rich People Hide Their Money

Why Japan has so many vending machines

04:47Why Japan has so many vending machines

Chris Evans Pranks Comic Fans with Surprise Escape Room // Omaze

05:58Chris Evans Pranks Comic Fans with Surprise Escape Room // Omaze

22. Medical MRI and Chemical NMR

49:2122. Medical MRI and Chemical NMR