HMCS Cowichan explained

Several Canadian naval units have been named HMCS Cowichan;

Battle honours

References