HMCS Calgary explained

Several Canadian naval units have been named HMCS Calgary.

Battle honours

References