遥はるか昔むかしMeaningsNoun1. long agoKanji used遥far off昔long agoComposed of遥はるかfar away; far off; far; distant; in the distance; long ago; long beforeNa-adjective昔むかしthe old days; the past; former times; a long time ago; the past ten years; the past decadeNoun