Well let’s see : Low engine coolant level - Malfunctioning engine thermostat - Restricted engine coolant flow - Worn water pump impeller - Failed cylinder head gasket - Inoperative radiator cooling fan - restricted air flow into engine bay..
Probably need *hands-on* evaluation.
Good luck!
RepairPal Certified shops can diagnose and repair your 1995 Jeep Grand Cherokee. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.