Japanese dictionary
としごろ
for years (past); for a long time
Kanji details
・year
・counter for years
・time
・about
・toward