kind; charitable; generous
exceptionally insightful, able to foresee the future
Imported from external platform