Possibly: Well-wisher, Benefactor, or derived from ‘Hita’ meaning ‘benefit’ or ‘welfare’

1 Post