H: honorable; heartfelt; honest
A: admirable; agreeable; able
N: noble; natural; nice
K: kind; kind-hearted; keeper