Meaning

1 senses
  1. (idiomatic, uncountable)The more amiable qualities of someone

See also

neighbours in the dictionary
better nature — meaning, examples, forms, synonyms | Krumeto