Dictionary Definition:
[translation-eng] {Hopkins} [long-from]; from long ago; long ago; from a distant area