Hindu calendar is a collective term for the various lunisolar calendars traditionally used in India. They adopt a similar underlying concept for timekeeping, but differ in their relative emphasis to moon cycle or the sun cycle and the names of months and when they consider the New Year to start. Of the various regional calendars, the most studied and known Hindu calendars are the Shalivahana Shaka found in South India, Vikram Samvat (Bikrami) found in North and Central regions of India, Tamil calendar used in Tamil Nadu, and the Bengali calendar used in the Bengal – all of which emphasize the lunar cycle. Their new year starts in spring, with their heritage dating back to 1st millennium BCE.

Twelve Hindu mas (māsa, lunar month) are equal to approximately 354 days, while the length of a sidereal (solar) year is about 365 days. This creates a difference of about eleven days, which is offset every (29.53/10.63) = 2.71 years, or approximately every 32.5 months. The twelve months are subdivided into six lunar seasons timed with the agriculture cycles, blooming of natural flowers, fall of leaves, and weather. To account for the mismatch between lunar and solar calendar, the Hindu scholars adopted intercalary months, where a particular month just repeated. The choice of this month was not random, but timed to sync back the two calendars to the cycle of agriculture and nature.

More Info: en.wikipedia.org