давненько

Etymology
.

Adverb

 * 1)  for quite a while
 * 2)  long ago
 * 1)  long ago