NEMI in Nahuatl language means to live, dwell, inhabit, reside. It also means to be active, alive.
Life