HMTQ: Her Majesty the Queen

What does HMTQ mean? The above is one of HMTQ meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Her Majesty the Queen

HMTQ also stands for:
... more