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.

HMTQ: Her Majesty the Queen

Definition in English: Her Majesty the Queen

HMTQ also stands for:
... more