What is the meaning of Ja_mais?

any more, ever again

(later) ever

ever(?)

Source: wiktionary.org