HAVEN

Medical abbreviations:
HAVEN

Heart, Acceptance, Validation, Equality, and Nurturing