What does HMCS stand for?

What does HMCS mean? We have 6 definitions. Read most used HMCS meanings below.

ADVERTISEMENT