Home UK English shopful
As much or as many as a shop will hold. Hence: a very large amount or number.
Early 17th century; earliest use found in Thomas Adams (1583–1652), Church of England clergyman. From shop + -ful.
READ THESE ARTICLES