Common Noun Collocations of millennium

ad, advent, approach, arrival, begin, celebration, century, Christ, Christianity, close, commencement, course, dawn, decade, development, doctrine, end, Europe, half, hand, mid, nation, peace, quarter, start, threshold, time, turn, 2nd, BC