What does HMS Stand for?

H.M.S. stands for His/Her Majesty’s Ship. It is a British Naval designation used for nearly the last thousand years of British ship building.