Having the ends united so as to form a continuous whole
Having no known beginning and presumably no end
Tiresomely long; seemingly without end
Infinitely great in number