Douglas Harper's Etymology Dictionary
Wiktionary
grab-bag
n. (alternative spelling of grab bag English)
Usage examples of "grab-bag".
Maraud was a grab-bag of types, because it had originally been part of the Dominant Republic, then taken by pirates who settled it with a number of their captives.