Meaning of james bay
Definition of james bay
(noun)
the
southern
extension
of Hudson Bay in Canada
between
western
Quebec and
northeastern
Ontario
Other information on james bay
WIKIPEDIA results for
james bay
Amazon results for
james bay
Tweet