How many bhav mahavir swamy bhagwan had?
According to Jainism, Lord Mahavir Swami Bhagwan had a total of 27 bhavs (previous lives) before attaining Kevalgyan (omniscience) and ultimately moksha (liberation) in his last, 28th bhav as Mahavir. These 27 bhavs are described in Jain scriptures, detailing his journey through various forms and existences as he accumulated spiritual merit and continued his path towards liberation.