ありし日ありしひCommonVariantsありし日ありしひ在りし日ありしひMeaningswhile still alive; during one's lifetimepast days; bygone days; days of yore; the olden daysKanji used日day