Meaning & History
Derived from Greek ἐπί (epi) meaning "upon, on" combined with Greek μένος (menos) meaning "power, strength, spirit." Also compare the Greek verb ἐπιμένω (epimeno) meaning "to stay on, to tarry" as well as "to persist", which is ultimately derived from the aforementioned ἐπί (epi) combined with the Greek verb μένω (meno) meaning "to stay, to remain" as well as "to last, to withstand".