Art & Entertainment Scarlett Johansson Named Son Cosmo After Throwing A 'Bunch Of Letters Together' BY IANS