|
Definition of On HMS
1. Initialism. (philately overprint on British Empire stamps) On Her (or His) Majesty's Service. ¹
¹ Source: wiktionary.com
|
1. Initialism. (philately overprint on British Empire stamps) On Her (or His) Majesty's Service. ¹
¹ Source: wiktionary.com