Three Canadian naval units have carried the name HMCS Miramichi.

References

edit