Manvantara is a Sanskrit word, a compound of manu and antara, manu-antara or manvantara, literally meaning the duration of a Manu, ... Continue reading...