a person who can be relied on to give a great deal of support and comfort
<noun.person>
<noun.person>
pillar of strength |
tower of strength |
semantic pointers
hypernym