farrago - Dictionary definition and meaning for word farrago
far, ago make two different senses but assorted together to mean assortment..