Definition of 上古以来 (じょうこいらい)

noun (temporal)
•
from (since) ancient times, from time immemorial(yojijukugo)
Related Kanji
上 above, up
古 old
以 by means of, because, in view of, compared with
来 come, due, next, cause, become