Indian summer
Indian summer {n. phr.}
A dry and warm period of time late in the fall, usually in October.
After the cold and foggy weather, we had a brief Indian summer, during which the temperature was up in the high seventies.
Categories:
Source: A Dictionary of American Idioms