今は昔 いまはむかし Also written いまは昔, 今はむかし Meanings Expression once upon a time; a long time ago Kanji 今 now. Read as いま. 昔 long ago. Read as むかし. Jinuma: Japanese Dictionary · Word lists