thượng cổ

Etymology
.

Noun

 * 1) distant past; antiquity; time immemorial

Adjective

 * 1) ancient beyond memory; immemorial