Definitions for "Elwyn"
a human services organization for people with special challenges