Just a quick question for y'all. Is there any battery that can give out lots of current? Can a rechargeable battery do just that? I have a 2 dc motor and an L298n driver project. When I tried to run it using 12v AA batteries, it will run but it will stop minutes after. But when I used 2 12v paralleled batteries, It can last longer but not too long

Any help from you guys will be much appreciated. Btw, here's the specs of what DC motor I used.
DC Gear Motor 12V 178RPM - SGM37-3530Gearbox: Spur Gear
Rated Voltage: 12V (6 to 12V Range)
Nominal voltage: 12 V
Free-run at 12 V: 178 RPM
Free-run current at 12 V: 120 mA
Stall current at 12 V: 1.2 A
Stall torque at 12 V: 8.4 kg.cm
Gear ratio: 1.56
Reductor size: 24 mm
Max Power: 4.8W
Weight: 200g