Nootka Island (noun) Definition, Meaning & Examples

noun
  1. an island of British Columbia, Canada, separated from Vancouver Island by Nootka Sound. 200 sq. mi. (510 sq. km).
Nootka Island (noun) Definition, Meaning & Examples

More Definitions