I'm not sure where cherubs came from, somewhere biblical I guess...... Not sure I even care enough to look them up.....
They always strike me as a bit odd really. Little fat toddlers with wings running about naked and sloshing water everywhere........ People do seem to like them for some reason though. :)