Skip to main content
A Long and Illustrious History

What does "HMS" stand for before the name of a Royal Navy ship?

AHis/Her Majesty's Ship
BHome Maritime Service
CHis/Her Majesty's Service
DHigh Military Service

Explanation

HMS stands for His Majesty's Ship (or Her Majesty's Ship when the monarch is a Queen). It is the prefix used for ships of the Royal Navy.

mediumhmsroyal navyships

Test yourself on this topic

Earn XP and track your progress

Practice →

More questions from this chapter