TMCHH: Truman Medical Center Hospital Hill

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

Definition in English: Truman Medical Center Hospital Hill