Vocabulary

上代

ancient times (e.g. Heian and Nara periods in Japan); remote ages; early history

noun adj-no
freq #40