I love the name Cosmo for a boy, but it is just me??? Do you think it is dreadful/cruel/ridiculous? Your thoughts please!