Home

Cite

Synonyms of hudson bay

Noun


1. Hudson Bay

usage: an inland sea in northern Canada

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.