james bay

Noun
  1. the southern extension of Hudson Bay in Canada between western Quebec and northeastern Ontario

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

james bay
A small boat sails across the calm waters of James Bay.