A quantity sufficient to fill heaven; as many or as much as heaven or the sky can hold.
Mid 17th century; earliest use found in Samuel Rutherford (c1600–1661), Church of Scotland minister and political theorist. From heaven + -ful.
Are You Learning English? Here Are Our Top English Tips