HMS


Meaning of HMS in English

[HMS] abbreviation Her Majesty's ship, His Majesty's ship

Merriam-Webster English vocab.      Английский словарь Merriam Webster.