ELARD: European Leader Association for Rural Development

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

Definition in English: European Leader Association for Rural Development