HMP


Meaning of HMP in English

abbreviation

1. handmade paper

2.

[Latin hoc monumentum posuit ]

he erected this monument

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.