James Bay
English Dictionary
->
Letter J
-> James Bay
Search Dictionary:
James Bay Definition
(n)
the
southern
extension
of
Hudson
Bay
in
Canada
between
western
Quebec
and
northeastern
Ontario
James Bay Synonyms
James Bay
© Art Branch Inc.