Collective noun for clouds
 souffle  A souffle of clouds