I am often sent pictures of clouds and asked for an identification. Recently when I sent back a note saying it was a Cumulus congestus cloud, a response came back as to why cloud names are so technical. Cloud names like many things in science, are Latin based. Latin, not being in wide use anymore, will not then, have words that will change meaning over time, making it perfect for any exacting naming convention. The three principal cloud types are all based on Latin terms. Cumulus means, heap or pile; stratus means spread out and finally cirrus means curl, or wispy. If you want to learn more, check out the Cloud Appreciation Society on the web.