久々

Noun

 * 1) being for the first time in a long time

Adjective

 * 1) for the first time in a long time

Adverb

 * 1)  for a long time