EDHA: East Dorset Housing Association

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

Definition in English: East Dorset Housing Association