LONG-LOST
Meaning of LONG-LOST in English
ˌlong-ˈlost BrE AmE adjective [only before noun]
lost or not seen for a long time:
long-lost treasures
long-lost brother/cousin/friend etc
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012