Short for Nimbostratus (a cloud)"Nimbo" could also be used as a pet's name.
You see Nimbo in the cage there, just singing away.
18👍 7👎