long-lasting
1. [ adjective ] existing for a long time
Synonyms: lasting long-lived durable
Examples:

"hopes for a durable peace" "a long-lasting friendship"

Related terms: long
Similar spelling:   long-life
  long-legs
  long-lived
  long-legged