haloy

Adjective

 * 1) long  extended, lengthy, prolonged

Adverb

 * 1) long ago, long time

Usage notes

 * is used if one is waiting for something or someone to arrive, is used if one is doing something that is lengthy and takes so much time to be done.