THMG

AcronymDefinition
THMGTuricum Hotel Management Group (Zurich, Switzerland)
THMGTeaching Hospital Mahamodara, Galle (Sri Lanka)