THMRA: Turkey Heaven Mountain Repeater Association

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

Definition in English: Turkey Heaven Mountain Repeater Association