在りし日 ありしひ past days; bygone days; days of yore; the olden days n adj-no while still alive; during one's lifetime adj-no n Advanced ➥