HMCS


Meaning of HMCS in English

Function: abbreviation

Her Majesty's Canadian ship; His Majesty's Canadian ship

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.