An Encylopedia Britannica Company

HMS

1 ENTRIES FOUND:
HMS abbreviation
HMS
abbreviation
Britannica Dictionary definition of HMS
Her Majesty's ship; His Majesty's ship