shelfful

Noun

 * 1) Enough to fill a shelf.
 * a shelfful of books