What Does HMS Stand For?
HMS has more than one possible meaning :
- HMS - Helmet Mounted Display Her Majesty S Ship Royal Navy
- HMS - Helmet Mounted Sight
- HMS - Her Majesty's Ship
- HMS - High Altitude Multispectral Sounder
- HMS - High Manganese Silicide
- HMS - History Memory System
- HMS - Hungarian Meteorological Service
If you know of another acronym for HMS, please suggest it as a new acronym for HMS.