NMS · noun, phrase, proper noun1
Abbreviation
NMS · noun2
- Romanian · borrowed fromNMS“Nava Majestăţii Sale”
- English todayNMS
Borrowed from Romanian NMS (“Nava Majestăţii Sale”). Literally, “HMS” (His/Her Majesty's Ship).
Etymology from Wiktionary, CC BY-SA 4.0.