North Cowichan

English

Proper noun

North Cowichan

  1. A district municipality on Vancouver Island, British Columbia, Canada.