A large number, a great deal, as in He made no end of campaign promises. This expression sometimes is put as
no end to or
no end of, meaning “no limit to” or “an incalculable amount of,” as in There is no end to the junk mail we get, or There are no end of books in this house. [c. 1600]