From Wikipedia, the free encyclopedia

Two ships of the Canadian navy have been named HMCS St. Croix.

Battle honours