English
English version

Hudson Bay

From Longman Dictionary of Contemporary EnglishHudson BayˌHudson ˈBay  a large area of sea in northern Canada which is frozen for most of the year
Pictures of the day
What are these?
Click on the pictures to check.