narrow-minded; intolerant; petty — Not generous and having a narrow view of things.
poor; needy; badly off — Being in a difficult situation due to poverty.