JHAA: Jasper Home Accommodation Association

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

Definition in English: Jasper Home Accommodation Association