HMCS in French
HMCS in French
NCSM
(Canada, nautical, military) Initialism of His (or Her) Majesty's Canadian Ship; ship prefix of the Royal Canadian Navy.