What is the meaning of حتی?

even (to such a degree)

Source: wiktionary.org