Turnour Island noun1 •An island on the Central Coast, British Columbia, Canada, named after Captain Nicholas Turnour.